Interface AssertionIDRequestMapper

All Superinterfaces:
SAMLPlugin

@SupportedAll public interface AssertionIDRequestMapper extends SAMLPlugin
This interface AssertonIDRequestMapper is used by assertion ID request service to process assertion ID request.
  • Field Summary

    Fields inherited from interface org.forgerock.openam.saml2.plugins.SAMLPlugin

    HOSTED_ENTITY_ID, REALM
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    authenticateRequesterURI(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String samlAuthorityEntityID, String role, String realm)
    Checks if the assertion requester using URI binding is valid.
  • Method Details

    • authenticateRequesterURI

      void authenticateRequesterURI(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String samlAuthorityEntityID, String role, String realm) throws com.sun.identity.saml2.common.SAML2Exception
      Checks if the assertion requester using URI binding is valid.
      Parameters:
      request - HttpServletRequest
      response - HttpServletResponse
      samlAuthorityEntityID - entity ID of SAML authority
      role - SAML authority role, for example, SAML2Constants.ATTR_AUTH_ROLE, SAML2Constants.AUTHN_AUTH_ROLE or SAML2Constants.IDP_ROLE
      realm - the realm of hosted entity
      Throws:
      com.sun.identity.saml2.common.SAML2Exception - if the request is not valid.