public class HTTPPostSimpleSignDecoder extends HTTPPostDecoder
| Constructor and Description |
|---|
HTTPPostSimpleSignDecoder()
Constructor.
|
HTTPPostSimpleSignDecoder(ParserPool pool)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getBindingURI()
Gets the SAML binding URI supported by this decoder.
|
protected boolean |
isMessageSigned(SAMLMessageContext messageContext)
Determine whether the SAML message represented by the message context is digitally signed.
|
doDecode, getBase64DecodedMessage, isIntendedDestinationEndpointURIRequireddecode, extractEntityId, extractRequestInfo, extractResponseInfo, getIntendedDestinationEndpointURI, populateMessageContext, populateMessageIdIssueInstantIssuer, populateRelyingPartyMetadatacheckEndpointURI, compareEndpointURIs, getActualReceiverEndpointURI, getURIComparator, setURIComparatorgetParserPool, logDecodedMessage, processSecurityPolicy, setParserPool, unmarshallMessagepublic HTTPPostSimpleSignDecoder()
public HTTPPostSimpleSignDecoder(ParserPool pool)
pool - parser pool used to deserialize messagespublic String getBindingURI()
getBindingURI in interface SAMLMessageDecodergetBindingURI in class HTTPPostDecoderprotected boolean isMessageSigned(SAMLMessageContext messageContext)
The default behavior is to examine whether an XML signature is present on the SAML protocol message. Subclasses may augment or replace with binding-specific behavior.
isMessageSigned in class BaseSAMLMessageDecodermessageContext - current message contextCopyright © 2018 JBoss by Red Hat. All rights reserved.