Uses of Interface
org.forgerock.openam.saml2.plugins.SAMLPlugin
Package
Description
Defines SAMLv2 Plugin SPIs.
This package contains the API for writing SAML federation plugins.
-
Uses of SAMLPlugin in com.sun.identity.saml2.plugins
Modifier and TypeInterfaceDescriptioninterface
This interfaceAssertonIDRequestMapper
is used by assertion ID request service to process assertion ID request.interface
This interfaceAttributeAuthorityMapper
is used by attribute authority to process attribute query.interface
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.interface
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
.interface
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.interface
This interfaceIDPECPSessionMapper
is used to find a valid session from HTTP servlet request on IDP with ECP profile.interface
Deprecated, for removal: This API element is subject to removal in a future version.interface
Deprecated, for removal: This API element is subject to removal in a future version.since AM 7.3.0 Implement use-case specificIDPFinder
implementations instead.interface
The interfaceSPAccountMapper
is used to identify the local identities that maps theSAML
protocol objects such asAssertion
,ManageNameIDRequest
etc.Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.since AM 7.3.0 Implement use-case specificFedletAdapter
implementations instead.class
Deprecated, for removal: This API element is subject to removal in a future version.since AM 7.3.0 Implement use-case specificSPAdapter
implementations instead. -
Uses of SAMLPlugin in org.forgerock.openam.saml2.plugins
Modifier and TypeInterfaceDescriptioninterface
TheFedletAdapterPlugin
abstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.interface
This interfaceIDPAdapter
is used to perform specific tasks in the IdP.interface
This interfaceIDPFinder
is used to find a list of preferred Identity Authenticating providers to service the authentication request.interface
All the SAML federation plugins that need to be initialized should extend this.interface
TheSPAdapterPlugin
provides contracts to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.
IDPAdapter
implementations instead.