Class HTTPSOAP11Encoder
- java.lang.Object
-
- net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
-
- org.opensaml.messaging.encoder.AbstractMessageEncoder
-
- org.opensaml.messaging.encoder.servlet.AbstractHttpServletResponseMessageEncoder
-
- org.opensaml.messaging.encoder.servlet.BaseHttpServletResponseXMLMessageEncoder
-
- org.opensaml.soap.soap11.encoder.http.impl.HTTPSOAP11Encoder
-
- org.opensaml.saml.saml2.binding.encoding.impl.HTTPSOAP11Encoder
-
- All Implemented Interfaces:
Component,DestructableComponent,InitializableComponent,UnmodifiableComponent,MessageEncoder,HttpServletResponseMessageEncoder,SAMLMessageEncoder
public class HTTPSOAP11Encoder extends HTTPSOAP11Encoder implements SAMLMessageEncoder
SAML 2.0 SOAP 1.1 over HTTP binding encoder.
-
-
Constructor Summary
Constructors Constructor Description HTTPSOAP11Encoder()Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBindingURI()Gets the SAML binding URI supported by this encoder.protected StringgetSOAPAction()Determine the value of the SOAPAction HTTP header to send.-
Methods inherited from class org.opensaml.soap.soap11.encoder.http.impl.HTTPSOAP11Encoder
buildAndStoreSOAPMessage, doEncode, getHTTPResponseStatusCode, getMessageToLog, getSOAPEnvelope, prepareContext, prepareHttpServletResponse, storeSOAPEnvelope
-
Methods inherited from class org.opensaml.messaging.encoder.servlet.BaseHttpServletResponseXMLMessageEncoder
encode, logEncodedMessage, marshallMessage
-
Methods inherited from class org.opensaml.messaging.encoder.servlet.AbstractHttpServletResponseMessageEncoder
doInitialize, getHttpServletResponse, getHttpServletResponseSupplier, setHttpServletResponse, setHttpServletResponseSupplier
-
Methods inherited from class org.opensaml.messaging.encoder.AbstractMessageEncoder
doDestroy, getMessageContext, setMessageContext
-
Methods inherited from class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
destroy, initialize, isDestroyed, isInitialized
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.shibboleth.utilities.java.support.component.DestructableComponent
destroy, isDestroyed
-
Methods inherited from interface net.shibboleth.utilities.java.support.component.InitializableComponent
initialize, isInitialized
-
Methods inherited from interface org.opensaml.messaging.encoder.MessageEncoder
encode, prepareContext, setMessageContext
-
-
-
-
Method Detail
-
getBindingURI
public String getBindingURI()
Gets the SAML binding URI supported by this encoder.- Specified by:
getBindingURIin interfaceSAMLMessageEncoder- Returns:
- SAML binding URI supported by this encoder
-
getSOAPAction
protected String getSOAPAction()
Determine the value of the SOAPAction HTTP header to send.The default behavior is to return the value of the SOAP Envelope's WS-Addressing Action header, if present.
- Overrides:
getSOAPActionin classHTTPSOAP11Encoder- Returns:
- a SOAPAction HTTP header URI value
-
-