Uses of Package
com.sun.identity.saml2.plugins
-
Packages that use com.sun.identity.saml2.plugins Package Description com.sun.identity.saml2.common Defines common SAMLv2 utilities and constants.com.sun.identity.saml2.plugins Defines SAMLv2 Plugin SPIs.com.sun.identity.saml2.profile Package that handles SAML v2 profiles.org.forgerock.openam.oauth2.saml2.core org.forgerock.openam.saml2 org.forgerock.openam.sts.tokengeneration.saml2.statements This package contains classes defining the interfaces consumed to obtain the various statements contituting SAML2 assertions. -
Classes in com.sun.identity.saml2.plugins used by com.sun.identity.saml2.common Class Description FedletAdapter TheFedletAdapterabstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.IDPAccountMapper The interfaceIDPAccountMapperis used to map the local identities to theSAMLprotocol objects and also the vice versa for some of the protocols for e.g.SAML2IdentityProviderAdapter This interfaceSAML2IdentityProviderAdapteris used to perform specific tasks in the IdPSAML2IDPFinder This interfaceSAML2IDPFinderis used to find a list of preferred Identity Authenticating providers to service the authentication request.SAML2ServiceProviderAdapter TheSAML2ServiceProviderAdapterabstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.SPAccountMapper The interfaceSPAccountMapperis used to identify the local identities that maps theSAMLprotocol objects such asAssertion,ManageNameIDRequestetc.SPAttributeMapper This interfaceSPAttributeMapperis used to map the SAMLAttributes to the local user attributes.SPAuthnContextMapper The interfaceSPAuthnContextMapper.javadetermines the Authentication Context to be set in the Authentication Request and the Auth Level of an Authentication Context. -
Classes in com.sun.identity.saml2.plugins used by com.sun.identity.saml2.plugins Class Description AssertionIDRequestMapper This interfaceAssertonIDRequestMapperis used by asseriton ID request service to process assertion ID request.AttributeAuthorityMapper This interfaceAttributeAuthorityMapperis used by attribute authority to process attribute query.DefaultAccountMapper This classDefaultAccountMapperis a base class that theDefaultSPAccountMapperandDefaultIDPAccountMappershall extend from this class.DefaultAttributeMapper This classDefaultAttributeis the base class forDefaultSPAttributeMapperandDefaultIDPAttributeMapperfor sharing the common functionalities.DefaultLibraryIDPAttributeMapper This classDefaultLibraryIDPAttributeMapperimplements theIDPAttributeMapperto return the SAMLAttributeobjects that may be inserted in the SAML Assertion.DefaultLibrarySPAccountMapper This classDefaultLibrarySPAccountMapperis the default implementation of theSPAccountMapperthat is used to map theSAMLprotocol objects to the user accounts at theServiceProviderside of SAML v2 plugin.FedletAdapter TheFedletAdapterabstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.IDPAccountMapper The interfaceIDPAccountMapperis used to map the local identities to theSAMLprotocol objects and also the vice versa for some of the protocols for e.g.IDPAttributeMapper This interfaceIDPAttributeMapperis used to map the authenticated user configured attributes to SAMLAttributes so that the SAML framework may insert these attribute information as SAMLAttributeStatements in SAMLAssertion.IDPAuthnContextInfo The classIDPAuthnContextInfoconsists of the mapping betweenAuthnContextClassRefand the actual authentication mechanism at the Identity Provider.IDPAuthnContextMapper The interfaceIDPAuthnContextMappercreates anIDPAuthnContextInfobased on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config.IDPECPSessionMapper This interfaceIDPECPSessionMapperis used to find a valid session from HTTP servlet request on IDP with ECP profile.SAML2IdentityProviderAdapter This interfaceSAML2IdentityProviderAdapteris used to perform specific tasks in the IdPSAML2IDPFinder This interfaceSAML2IDPFinderis used to find a list of preferred Identity Authenticating providers to service the authentication request.SPAccountMapper The interfaceSPAccountMapperis used to identify the local identities that maps theSAMLprotocol objects such asAssertion,ManageNameIDRequestetc.SPAttributeMapper This interfaceSPAttributeMapperis used to map the SAMLAttributes to the local user attributes.SPAuthnContextMapper The interfaceSPAuthnContextMapper.javadetermines the Authentication Context to be set in the Authentication Request and the Auth Level of an Authentication Context. -
Classes in com.sun.identity.saml2.plugins used by com.sun.identity.saml2.profile Class Description IDPAuthnContextMapper The interfaceIDPAuthnContextMappercreates anIDPAuthnContextInfobased on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config.IDPECPSessionMapper This interfaceIDPECPSessionMapperis used to find a valid session from HTTP servlet request on IDP with ECP profile.SAML2IdentityProviderAdapter This interfaceSAML2IdentityProviderAdapteris used to perform specific tasks in the IdP -
Classes in com.sun.identity.saml2.plugins used by org.forgerock.openam.oauth2.saml2.core Class Description SAML2ServiceProviderAdapter TheSAML2ServiceProviderAdapterabstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side. -
Classes in com.sun.identity.saml2.plugins used by org.forgerock.openam.saml2 Class Description SAML2IdentityProviderAdapter This interfaceSAML2IdentityProviderAdapteris used to perform specific tasks in the IdP -
Classes in com.sun.identity.saml2.plugins used by org.forgerock.openam.sts.tokengeneration.saml2.statements Class Description DefaultAttributeMapper This classDefaultAttributeis the base class forDefaultSPAttributeMapperandDefaultIDPAttributeMapperfor sharing the common functionalities.DefaultLibraryIDPAttributeMapper This classDefaultLibraryIDPAttributeMapperimplements theIDPAttributeMapperto return the SAMLAttributeobjects that may be inserted in the SAML Assertion.IDPAttributeMapper This interfaceIDPAttributeMapperis used to map the authenticated user configured attributes to SAMLAttributes so that the SAML framework may insert these attribute information as SAMLAttributeStatements in SAMLAssertion.