public class WSMMessageContext extends Object
Constructor and Description |
---|
WSMMessageContext() |
Modifier and Type | Method and Description |
---|---|
Subject |
getAuthenticatedSubject()
Gets the Security Subject
|
Map<String,Object> |
getContextProperties()
Gets the properties required for enforcement of a given policy
|
Message |
getMessage() |
String |
getOperationName()
Gets the operation name invoked during request/response cycle
|
List<QName> |
getProcessedRequestHeaders()
Deprecated.
|
List<QName> |
getProcessedResponseHeaders()
Deprecated.
|
Object |
getProperty(String name)
Gets the property reading it from Context properties
|
SOAPMessage |
getSOAPMessage()
Deprecated.
|
ITransportContext |
getTransportContext()
Gets the TransportContext
|
void |
setAuthenticatedSubject(Subject subject)
Sets the Security Subject
|
void |
setContextProperties(Map<String,Object> contextProperties)
Sets the Context properties required for enforcement of a given policy
|
void |
setMessage(Message message) |
void |
setOperationName(String operationName)
Sets the operation name of WS invoked
|
void |
setProperty(String name, Object value)
Sets the individual property
|
void |
setSOAPMessage(SOAPMessage soapMessage)
Deprecated.
|
void |
setTransportContext(ITransportContext transportContext)
Sets the Transport Context
|
public void setOperationName(String operationName)
operationName
-@Deprecated public void setSOAPMessage(SOAPMessage soapMessage)
soapMessage
-@Deprecated public SOAPMessage getSOAPMessage()
public void setTransportContext(ITransportContext transportContext)
transportContext
-public String getOperationName()
public ITransportContext getTransportContext()
public Map<String,Object> getContextProperties()
public void setContextProperties(Map<String,Object> contextProperties)
contextProperties
-public Object getProperty(String name)
name
-public void setProperty(String name, Object value)
name
-value
-public void setAuthenticatedSubject(Subject subject)
subject
-public Subject getAuthenticatedSubject()
@Deprecated public List<QName> getProcessedRequestHeaders()
@Deprecated public List<QName> getProcessedResponseHeaders()
public void setMessage(Message message)
public Message getMessage()