public class HTTPArtifactEncoder extends BaseSAML1MessageEncoder
Constructor and Description |
---|
HTTPArtifactEncoder()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doDestroy() |
protected void |
doEncode()
Performs the encoding logic.
|
protected void |
doInitialize() |
SAMLArtifactMap |
getArtifactMap()
Get the SAML artifact map to use.
|
String |
getBindingURI()
Gets the SAML binding URI supported by this encoder.
|
void |
setArtifactMap(SAMLArtifactMap newArtifactMap)
Set the SAML artifact map to use.
|
getEndpointURL
encode, getMessageToLog, logEncodedMessage, marshallMessage
getHttpServletResponse, setHttpServletResponse
getMessageContext, prepareContext, setMessageContext
destroy, initialize, isDestroyed, isInitialized
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
encode, prepareContext, setMessageContext
public String getBindingURI()
@NonnullAfterInit public SAMLArtifactMap getArtifactMap()
public void setArtifactMap(@Nonnull SAMLArtifactMap newArtifactMap)
newArtifactMap
- the new artifactMapprotected void doInitialize() throws net.shibboleth.utilities.java.support.component.ComponentInitializationException
doInitialize
in class AbstractHttpServletResponseMessageEncoder<SAMLObject>
net.shibboleth.utilities.java.support.component.ComponentInitializationException
protected void doDestroy()
doDestroy
in class AbstractHttpServletResponseMessageEncoder<SAMLObject>
protected void doEncode() throws MessageEncodingException
doEncode
in class AbstractMessageEncoder<SAMLObject>
MessageEncodingException
- thrown if there is a problem encoding the messageCopyright © 2018. All rights reserved.