public class Pac4jHTTPPostSimpleSignEncoder
extends org.opensaml.saml.saml2.binding.encoding.impl.HTTPPostSimpleSignEncoder
HTTPPostSimpleSignEncoder.| Constructor and Description |
|---|
Pac4jHTTPPostSimpleSignEncoder(Pac4jSAMLResponse responseAdapter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doInitialize()
Check component attributes.
|
protected java.net.URI |
getEndpointURL(org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> messageContext)
Gets the response URL from the message context.
|
protected void |
postEncode(org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> messageContext,
java.lang.String endpointURL) |
buildFormDataToSign, buildKeyInfo, generateSignature, getBindingURI, getSignatureAlgorithmURI, populateVelocityContextdoDestroy, doEncode, getVelocityEngine, getVelocityTemplateId, setVelocityEngine, setVelocityTemplateIdencode, getMessageToLog, logEncodedMessage, marshallMessagegetHttpServletResponse, setHttpServletResponsegetMessageContext, prepareContext, setMessageContextdestroy, initialize, isDestroyed, isInitializedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitencode, prepareContext, setMessageContextpublic Pac4jHTTPPostSimpleSignEncoder(Pac4jSAMLResponse responseAdapter)
protected java.net.URI getEndpointURL(org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> messageContext)
throws org.opensaml.messaging.encoder.MessageEncodingException
getEndpointURL in class org.opensaml.saml.saml2.binding.encoding.impl.BaseSAML2MessageEncodermessageContext - current message contextorg.opensaml.messaging.encoder.MessageEncodingException - throw if no relying party endpoint is availableprotected void postEncode(org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> messageContext,
java.lang.String endpointURL)
throws org.opensaml.messaging.encoder.MessageEncodingException
postEncode in class org.opensaml.saml.saml2.binding.encoding.impl.HTTPPostEncoderorg.opensaml.messaging.encoder.MessageEncodingExceptionprotected void doInitialize()
throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
doInitialize in class org.opensaml.saml.saml2.binding.encoding.impl.HTTPPostEncodernet.shibboleth.utilities.java.support.component.ComponentInitializationException - if initialization failsCopyright © 2019. All Rights Reserved.