Class FSDefaultRealmAttributePlugin
- java.lang.Object
-
- com.sun.identity.federation.services.FSDefaultRealmAttributePlugin
-
- All Implemented Interfaces:
FSRealmAttributePlugin
public class FSDefaultRealmAttributePlugin extends Object implements FSRealmAttributePlugin
This classFSDefaultRealmAttributePluginis the default attribute plugin implementation ofFSRealmAttributePluginof Identity provider. The default implementation will read the attribute map configuration defined in hosted IDP local configuration and create SAMLAttributeStatements so that they can be inserted into SAML SSOAssertion.
-
-
Constructor Summary
Constructors Constructor Description FSDefaultRealmAttributePlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListgetAttributeStatements(String realm, String hostEntityId, String remoteEntityID, FSSubject subject, Object token)Returns list ofAttributeStatements by using attribute map defined in the configuration.
-
-
-
Method Detail
-
getAttributeStatements
public List getAttributeStatements(String realm, String hostEntityId, String remoteEntityID, FSSubject subject, Object token)
Returns list ofAttributeStatements by using attribute map defined in the configuration.- Specified by:
getAttributeStatementsin interfaceFSRealmAttributePlugin- Parameters:
realm- The realm under which the entity resides.hostEntityId- Hosted identity provider entity id.remoteEntityID- Remote provider's entity idsubject- Subject subject of the authenticated principal.token- user's session.- Returns:
- list of SAML
AttributeStatements.
-
-