public class Pac4jHTTPPostEncoder
extends org.opensaml.saml.saml2.binding.encoding.impl.HTTPPostEncoder
HTTPPostEncoder
that uses the Pac4jSAMLResponse
to handle encodings
rather than the http response.Constructor and Description |
---|
Pac4jHTTPPostEncoder(WebContext context,
Pac4jSAMLResponse responseAdapter) |
Modifier and Type | Method and Description |
---|---|
protected void |
doInitialize() |
protected void |
postEncode(org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> messageContext,
String endpointURL) |
void |
setHttpServletResponse(javax.servlet.http.HttpServletResponse servletResponse) |
doDestroy, doEncode, getBindingURI, getVelocityEngine, getVelocityTemplateId, populateVelocityContext, setVelocityEngine, setVelocityTemplateId
getEndpointURL
encode, getMessageToLog, logEncodedMessage, marshallMessage
getHttpServletResponse
getMessageContext, prepareContext, setMessageContext
destroy, initialize, isDestroyed, isInitialized
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
encode, prepareContext, setMessageContext
public Pac4jHTTPPostEncoder(WebContext context, Pac4jSAMLResponse responseAdapter)
protected void postEncode(org.opensaml.messaging.context.MessageContext<org.opensaml.saml.common.SAMLObject> messageContext, String endpointURL) throws org.opensaml.messaging.encoder.MessageEncodingException
postEncode
in class org.opensaml.saml.saml2.binding.encoding.impl.HTTPPostEncoder
org.opensaml.messaging.encoder.MessageEncodingException
public void setHttpServletResponse(@Nullable javax.servlet.http.HttpServletResponse servletResponse)
setHttpServletResponse
in interface org.opensaml.messaging.encoder.servlet.HttpServletResponseMessageEncoder<org.opensaml.saml.common.SAMLObject>
setHttpServletResponse
in class org.opensaml.messaging.encoder.servlet.AbstractHttpServletResponseMessageEncoder<org.opensaml.saml.common.SAMLObject>
protected void doInitialize() throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
doInitialize
in class org.opensaml.saml.saml2.binding.encoding.impl.HTTPPostEncoder
net.shibboleth.utilities.java.support.component.ComponentInitializationException
Copyright © 2015. All Rights Reserved.