Package com.sun.identity.saml2.plugins
Defines SAMLv2 Plugin SPIs.
-
Interface Summary Interface Description AssertionIDRequestMapper This interfaceAssertonIDRequestMapper
is used by asseriton ID request service to process assertion ID request.AttributeAuthorityMapper This interfaceAttributeAuthorityMapper
is used by attribute authority to process attribute query.IDPAccountMapper The interfaceIDPAccountMapper
is used to map the local identities to theSAML
protocol objects and also the vice versa for some of the protocols for e.g.IDPAttributeMapper This interfaceIDPAttributeMapper
is used to map the authenticated user configured attributes to SAMLAttribute
s so that the SAML framework may insert these attribute information as SAMLAttributeStatement
s in SAMLAssertion
.IDPAuthnContextMapper The interfaceIDPAuthnContextMapper
creates anIDPAuthnContextInfo
based on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config.IDPECPSessionMapper This interfaceIDPECPSessionMapper
is used to find a valid session from HTTP servlet request on IDP with ECP profile.SAML2IdentityProviderAdapter This interfaceSAML2IdentityProviderAdapter
is used to perform specific tasks in the IdPSAML2IDPFinder This interfaceSAML2IDPFinder
is used to find a list of preferred Identity Authenticating providers to service the authentication request.SPAccountMapper The interfaceSPAccountMapper
is used to identify the local identities that maps theSAML
protocol objects such asAssertion
,ManageNameIDRequest
etc.SPAttributeMapper This interfaceSPAttributeMapper
is used to map the SAMLAttribute
s to the local user attributes.SPAuthnContextMapper The interfaceSPAuthnContextMapper.java
determines the Authentication Context to be set in the Authentication Request and the Auth Level of an Authentication Context. -
Class Summary Class Description FedletAdapter TheFedletAdapter
abstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.IDPAuthnContextInfo The classIDPAuthnContextInfo
consists of the mapping betweenAuthnContextClassRef
and the actual authentication mechanism at the Identity Provider.SAML2ServiceProviderAdapter TheSAML2ServiceProviderAdapter
abstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.