public class SAML2HTTPRedirectDeflateSignatureSecurityHandler extends BaseSAMLSimpleSignatureSecurityHandler
Constructor and Description |
---|
SAML2HTTPRedirectDeflateSignatureSecurityHandler() |
Modifier and Type | Method and Description |
---|---|
protected byte[] |
getSignedContent()
Get the content over which to validate the signature, in the form suitable for input into
SignatureTrustEngine.validate(byte[], byte[], String, CriteriaSet, Credential) . |
protected boolean |
ruleHandles(MessageContext messgaeContext)
Determine whether the rule should handle the request, based on the unwrapped HTTP servlet request and/or message
context.
|
buildCriteriaSet, deriveSignerEntityID, doInitialize, doInvoke, doPreInvoke, getHttpServletRequest, getRequestCredentials, getSignature, getSignatureAlgorithm, getTrustEngine, setHttpServletRequest, validateSignature
doPostInvoke, doPostInvoke, getLogPrefix, invoke
destroy, doDestroy, initialize, isDestroyed, isInitialized
public SAML2HTTPRedirectDeflateSignatureSecurityHandler()
protected boolean ruleHandles(@Nonnull MessageContext messgaeContext) throws MessageHandlerException
ruleHandles
in class BaseSAMLSimpleSignatureSecurityHandler
messgaeContext
- the SAML message context being processedMessageHandlerException
- thrown if there is an error during request processing@Nullable protected byte[] getSignedContent() throws MessageHandlerException
SignatureTrustEngine.validate(byte[], byte[], String, CriteriaSet, Credential)
.getSignedContent
in class BaseSAMLSimpleSignatureSecurityHandler
MessageHandlerException
- thrown if there is an error during request processingCopyright © 2019. All rights reserved.