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.
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
- HttpServletRequestresponse
- HttpServletResponsesamlAuthorityEntityID
- entity ID of SAML authorityrole
- 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.