Interface IDPAttributeMapper
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:
-
Method Summary
-
Method Details
-
getAttributes
List<Attribute> getAttributes(Object session, String hostEntityID, String remoteEntityID, String realm) throws WSFederationException 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:
WSFederationException- if any failure.
-