public class SOAPBindingMessageContext extends MessageContext implements ISOAPBindingMessageContext
IMessageContext.AgentTypeEnum, IMessageContext.AuthMethodEnum, IMessageContext.ReqOriginEnum, IMessageContext.REQUEST_TYPE, IMessageContext.STAGE, IMessageContext.TYPEauthenticationMethod, m_transportCtx, requestOriginAGENT_CONTEXT, ASYNC_ORIGINAL_HTTP_REQUEST_HEADERS, ASYNC_REQ_REPLYTO_ELEM, AUTHN_METHOD, EMPTY_STRING, FAULT_PROCESSED_HEADERS, HTTP_SERVLET_REQUEST, IDENTITY_CONTEXT, IDENTITY_CONTEXT_ID, IDENTITY_CONTEXT_KEY, INITIALIZATION_CONTEXT_ENDPOINT_ADDRESS, IS_CLIENT_ACCESS_TOKEN, LEGACY_POLICY_OPERATION_MAP, LEGACY_POLICY_SET, LEGACYPOLICY_ENABLED, MESSAGE_CONTEXT_PROCESSED, OAUTH2_TOKEN_API_APPLICATION, OAUTH2_TOKEN_API_MODULE, OAUTH2_TOKEN_API_PATH, OAUTH2_TOKEN_API_REQUEST, OAUTH2_TOKEN_RESPONSE, OPERATION_ID, OPERATION_NAME, POLICY_REFERENCES_MAP, POLICY_SET, REMOTE_IP, REQUEST_BODY_ENCRYPTED, REQUEST_PROCESSED_HEADERS, REQUEST_URI, RESPONSE_PROCESSED_HEADERS, REST_PROCESS_CLIENT_RESPONSE, REST_PROCESS_RESPONSE, REST_REQUEST_CONTEXT, REST_RESPONSE_AUTH_HEADER, REST_RESPONSE_CONTEXT, SECURITY_SUBJECT, SESSION_ID, SESSION_SCT_TOKEN, USER_NAME, VIRTUAL_HOST_TYPE, WSDL_DEFINTION| Constructor and Description |
|---|
SOAPBindingMessageContext() |
| Modifier and Type | Method and Description |
|---|---|
SOAPBindingMessageContext |
clone() |
void |
cloneFrom(SOAPBindingMessageContext origContext) |
javax.xml.soap.SOAPMessage |
cloneSOAPMessage(javax.xml.soap.SOAPMessage soapMessage) |
java.util.Map<java.lang.String,java.lang.String> |
getAllTransportHeaders()
For Interceptor use, outbound processing only
|
javax.xml.soap.SOAPMessage |
getFault() |
javax.xml.soap.SOAPMessage |
getRequestMessage() |
javax.xml.soap.SOAPMessage |
getResponseMessage() |
ITransportContext |
getTransportContext()
Get transport context from the message context.
|
java.lang.String |
getTransportHeader(java.lang.String headerName)
Deprecated.
- use getTransportContext.getTransportHeader(String) Currently invoked by interceptor chain so cant remove it. Server agent uses it for inbound processing
|
void |
setFault(javax.xml.soap.SOAPMessage faultMessage) |
void |
setRequestMessage(javax.xml.soap.SOAPMessage requestMessage) |
void |
setResponseMessage(javax.xml.soap.SOAPMessage responseMessage) |
cloneFrom, getAllProperties, getAuthenticationMethod, getGUID, getInvocationStatus, getProperty, getRemoteAddr, getRequestOrigin, getRequestType, getServiceID, getServiceURL, getStage, getStartTime, getType, resetInvocationStatus, setAllProperties, setProperty, setRemoteAddr, setRequestType, setServiceID, setServiceURL, setStage, setStartTime, setTransportContext, setTypeequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAuthenticationMethod, getGUID, getInvocationStatus, getRemoteAddr, getRequestOrigin, getRequestType, getServiceID, getServiceURL, getStage, getStartTime, getType, setRemoteAddr, setRequestType, setServiceID, setServiceURL, setStage, setStartTime, setTransportContext, setTypegetAllProperties, getProperty, setAllProperties, setPropertypublic void setRequestMessage(javax.xml.soap.SOAPMessage requestMessage)
setRequestMessage in interface ISOAPBindingMessageContextpublic javax.xml.soap.SOAPMessage getRequestMessage()
getRequestMessage in interface ISOAPBindingMessageContextpublic void setResponseMessage(javax.xml.soap.SOAPMessage responseMessage)
setResponseMessage in interface ISOAPBindingMessageContextpublic javax.xml.soap.SOAPMessage getResponseMessage()
getResponseMessage in interface ISOAPBindingMessageContextpublic void setFault(javax.xml.soap.SOAPMessage faultMessage)
setFault in interface ISOAPBindingMessageContextpublic javax.xml.soap.SOAPMessage getFault()
getFault in interface ISOAPBindingMessageContextpublic SOAPBindingMessageContext clone()
clone in class java.lang.Objectpublic void cloneFrom(SOAPBindingMessageContext origContext) throws WSMException
WSMExceptionpublic javax.xml.soap.SOAPMessage cloneSOAPMessage(javax.xml.soap.SOAPMessage soapMessage)
throws javax.xml.soap.SOAPException,
java.io.IOException
javax.xml.soap.SOAPExceptionjava.io.IOException@Deprecated
public java.lang.String getTransportHeader(java.lang.String headerName)
throws WSMException
getTransportHeader in interface ISOAPBindingMessageContextWSMExceptionpublic java.util.Map<java.lang.String,java.lang.String> getAllTransportHeaders()
throws WSMException
getAllTransportHeaders in interface ISOAPBindingMessageContextWSMExceptionpublic ITransportContext getTransportContext()
IMessageContextgetTransportContext in interface IMessageContext