Package com.sun.identity.saml2.plugins
Interface IDPAttributeMapper
- All Superinterfaces:
SAMLPlugin
This interface
IDPAttributeMapper is used to map the
authenticated user configured attributes to SAML Attributes
so that the SAML framework may insert these attribute information as SAML
AttributeStatements in SAML Assertion.
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 SAML Attributes.- See Also:
-
Field Summary
Fields inherited from interface org.forgerock.openam.saml2.plugins.SAMLPlugin
HOSTED_ENTITY_ID, REALM -
Method Summary
-
Method Details
-
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.
-