public class WSMMessageContext
extends java.lang.Object
Constructor and Description |
---|
WSMMessageContext() |
Modifier and Type | Method and Description |
---|---|
javax.security.auth.Subject |
getAuthenticatedSubject()
Gets the Security Subject
|
java.util.Map<java.lang.String,java.lang.Object> |
getContextProperties()
Gets the properties required for enforcement of a given policy
|
javax.ws.rs.client.ClientRequestContext |
getJerseyClientRequestContext()
Get ClientRequestContext for REST (Jersey 2.0)
|
Message |
getMessage() |
java.lang.String |
getOperationName()
Gets the operation name invoked during request/response cycle
|
java.util.List<javax.xml.namespace.QName> |
getProcessedRequestHeaders()
Deprecated.
|
java.util.List<javax.xml.namespace.QName> |
getProcessedResponseHeaders()
Deprecated.
|
java.lang.Object |
getProperty(java.lang.String name)
Gets the property reading it from Context properties
|
IResult |
getResult()
Invocation result can be retrieved to get more details
|
javax.xml.soap.SOAPMessage |
getSOAPMessage()
Deprecated.
|
ITransportContext |
getTransportContext()
Gets the TransportContext
|
IMessageContext.TYPE |
getType()
Returns the type of message context
|
javax.ws.rs.core.UriInfo |
getUriInfo() |
void |
setAuthenticatedSubject(javax.security.auth.Subject subject)
Sets the Security Subject
|
void |
setContextProperties(java.util.Map<java.lang.String,java.lang.Object> contextProperties)
Sets the Context properties required for enforcement of a given policy
|
void |
setJerseyClientRequestContext(javax.ws.rs.client.ClientRequestContext crc)
For REST (Jersey 2.0) set ClientRequestContext instead of setMessage
|
void |
setMessage(Message message) |
void |
setOperationName(java.lang.String operationName)
Sets the operation name of WS invoked
|
void |
setProperty(java.lang.String name, java.lang.Object value)
Sets the individual property
|
void |
setResult(IResult result)
Invocation result can be set here for consumers to see the details
|
void |
setSOAPMessage(javax.xml.soap.SOAPMessage soapMessage)
Deprecated.
|
void |
setTransportContext(ITransportContext transportContext)
Sets the Transport Context
|
void |
setType(IMessageContext.TYPE type)
Type of message context.
|
void |
setUriInfo(javax.ws.rs.core.UriInfo uriInfo) |
public void setOperationName(java.lang.String operationName)
operationName
-@Deprecated public void setSOAPMessage(javax.xml.soap.SOAPMessage soapMessage)
soapMessage
-@Deprecated public javax.xml.soap.SOAPMessage getSOAPMessage()
public void setTransportContext(ITransportContext transportContext)
transportContext
-public java.lang.String getOperationName()
public ITransportContext getTransportContext()
public java.util.Map<java.lang.String,java.lang.Object> getContextProperties()
public void setContextProperties(java.util.Map<java.lang.String,java.lang.Object> contextProperties)
contextProperties
-public java.lang.Object getProperty(java.lang.String name)
name
-public void setProperty(java.lang.String name, java.lang.Object value)
name
-value
-public void setAuthenticatedSubject(javax.security.auth.Subject subject)
subject
-public javax.security.auth.Subject getAuthenticatedSubject()
@Deprecated public java.util.List<javax.xml.namespace.QName> getProcessedRequestHeaders()
@Deprecated public java.util.List<javax.xml.namespace.QName> getProcessedResponseHeaders()
public void setMessage(Message message)
public Message getMessage()
public void setJerseyClientRequestContext(javax.ws.rs.client.ClientRequestContext crc)
crc
-public javax.ws.rs.client.ClientRequestContext getJerseyClientRequestContext()
public void setResult(IResult result)
result
-public IResult getResult()
public void setType(IMessageContext.TYPE type)
type
-public IMessageContext.TYPE getType()
public void setUriInfo(javax.ws.rs.core.UriInfo uriInfo)
uriInfo
- the uriInfo to setpublic javax.ws.rs.core.UriInfo getUriInfo()