2014-10-02 98 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