Package com.sun.identity.saml2.plugins
Interface IDPAttributeMapper
-
- All Known Implementing Classes:
DefaultAttributeMapper,DefaultIDPAttributeMapper,DefaultLibraryIDPAttributeMapper
public interface IDPAttributeMapperThis interfaceIDPAttributeMapperis used to map the authenticated user configured attributes to SAMLAttributes so that the SAML framework may insert these attribute information as SAMLAttributeStatements in SAMLAssertion. The implementation of this interface can read the configured attributes or the attributes that are available through the Single Sign On Token and returns the SAMLAttributes.- See Also:
SPAttributeMapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListgetAttributes(Object session, String hostEntityID, String remoteEntityID, String realm)Returns list of SAMLAttributeobjects for an authenticated user local attributes.
-
-
-
Method Detail
-
getAttributes
List getAttributes(Object session, String hostEntityID, String remoteEntityID, String realm) throws SAML2Exception
Returns list of SAMLAttributeobjects for an authenticated user local attributes.- Parameters:
session- single sign on session of an authenticated user.hostEntityID-EntityIDof the hosted provider.remoteEntityID-EntityIDof the remote provider.realm- realm name.- Returns:
- list of
Attributess of an authenticated user. - Throws:
SAML2Exception- if any failure.
-
-