com.sun.identity.saml2.plugins
Interface AssertionIDRequestMapper


public interface AssertionIDRequestMapper

This interface AssertonIDRequestMapper is used by asseriton ID request service to process assertion ID request.


Method Summary
 void authenticateRequesterURI(HttpServletRequest request, HttpServletResponse response, String samlAuthorityEntityID, String role, String realm)
          Checks if the assertion requester using URI binding is valid.
 

Method Detail

authenticateRequesterURI

void authenticateRequesterURI(HttpServletRequest request,
                              HttpServletResponse response,
                              String samlAuthorityEntityID,
                              String role,
                              String realm)
                              throws 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:
SAML2Exception - if the request is not valid.