Package com.sun.identity.saml2.plugins
@Supported
package com.sun.identity.saml2.plugins
Defines SAMLv2 Plugin SPIs.
-
ClassDescriptionThis interface
AssertonIDRequestMapperis used by assertion ID request service to process assertion ID request.This interfaceAttributeAuthorityMapperis used by attribute authority to process attribute query.Deprecated, for removal: This API element is subject to removal in a future version.The interfaceIDPAccountMapperis used to map the local identities to theSAMLprotocol objects and also the vice versa for some of the protocols for e.g.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.The classIDPAuthnContextInfoconsists of the mapping betweenAuthnContextClassRefand the actual authentication mechanism at the Identity Provider.The interfaceIDPAuthnContextMappercreates anIDPAuthnContextInfobased on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config.This interfaceIDPECPSessionMapperis used to find a valid session from HTTP servlet request on IDP with ECP profile.Deprecated, for removal: This API element is subject to removal in a future version.since AM 7.3.0 Implement use-case specificIDPAdapterimplementations instead.Deprecated, for removal: This API element is subject to removal in a future version.since AM 7.3.0 Implement use-case specificIDPFinderimplementations instead.Deprecated, for removal: This API element is subject to removal in a future version.since AM 7.3.0 Implement use-case specificSPAdapterimplementations instead.The interfaceSPAccountMapperis used to identify the local identities that maps theSAMLprotocol objects such asAssertion,ManageNameIDRequestetc.This interfaceSPAttributeMapperis used to map the SAMLAttributes to the local user attributes.The interfaceSPAuthnContextMapper.javadetermines the Authentication Context to be set in the Authentication Request and the Auth Level of an Authentication Context.
FedletAdapterimplementations instead.