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 Attribute
s
so that the SAML framework may insert these attribute information as SAML
AttributeStatement
s 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 Attribute
s.- 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 com.sun.identity.saml2.common.SAML2Exception Returns list of SAMLAttribute
objects for an authenticated user local attributes.- Parameters:
session
- single sign on session of an authenticated user.hostEntityID
-EntityID
of the hosted provider.remoteEntityID
-EntityID
of the remote provider.realm
- realm name.- Returns:
- list of
Attributes
s of an authenticated user. - Throws:
com.sun.identity.saml2.common.SAML2Exception
- if any failure.
-