2014-10-02 99 views
0

我为Shibboleth开发了一个LoginHandler,我需要设置一些属性,以便Shibboleth可以将它们放在SAMLResponse上。设置来自自定义LoginHandler的属性

我只能设置PrincipalName,使用HttpServletRequest.setAttribute(LoginHandler.PRINCIPAL_NAME_KEY, value),但我无法设置SP需要的其他属性(如uid,NameID)。

怎么办?

回答

0

对于那些谁正在寻找一个解决方案,这一点,我只是想通了,我需要建立一个数据连接器扩展,如this url

+0

是,登录处理程序没有设置任何属性,除了主体名称,典型。 – Martin 2014-12-01 20:42:16