Package com.sun.identity.saml2.plugins


@Supported package com.sun.identity.saml2.plugins
Defines SAMLv2 Plugin SPIs.
  • Class
    Description
    This interface AssertonIDRequestMapper is used by assertion ID request service to process assertion ID request.
    This interface AttributeAuthorityMapper is used by attribute authority to process attribute query.
    Deprecated, for removal: This API element is subject to removal in a future version.
    since AM 7.3.0 Implement use-case specific FedletAdapter implementations instead.
    The interface IDPAccountMapper is used to map the local identities to the SAML protocol objects and also the vice versa for some of the protocols for e.g.
    This interface IDPAttributeMapper is used to map the authenticated user configured attributes to SAML Attributes so that the SAML framework may insert these attribute information as SAML AttributeStatements in SAML Assertion.
    The class IDPAuthnContextInfo consists of the mapping between AuthnContextClassRef and the actual authentication mechanism at the Identity Provider.
    The interface IDPAuthnContextMapper creates an IDPAuthnContextInfo based on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config.
    This interface IDPECPSessionMapper is 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 specific IDPAdapter implementations instead.
    Deprecated, for removal: This API element is subject to removal in a future version.
    since AM 7.3.0 Implement use-case specific IDPFinder implementations instead.
    Deprecated, for removal: This API element is subject to removal in a future version.
    since AM 7.3.0 Implement use-case specific SPAdapter implementations instead.
    The interface SPAccountMapper is used to identify the local identities that maps the SAML protocol objects such as Assertion, ManageNameIDRequest etc.
    This interface SPAttributeMapper is used to map the SAML Attributes to the local user attributes.
    The interface SPAuthnContextMapper.java determines the Authentication Context to be set in the Authentication Request and the Auth Level of an Authentication Context.