Package com.sun.identity.saml2.plugins
Interface AssertionIDRequestMapper
- All Superinterfaces:
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 TypeMethodDescriptionvoid
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
- HttpServletRequestresponse
- HttpServletResponsesamlAuthorityEntityID
- entity ID of SAML authorityrole
- SAML authority role, for example,SAML2Constants.ATTR_AUTH_ROLE
,SAML2Constants.AUTHN_AUTH_ROLE
orSAML2Constants.IDP_ROLE
realm
- the realm of hosted entity- Throws:
com.sun.identity.saml2.common.SAML2Exception
- if the request is not valid.
-