Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1.4)

E10689-03


oracle.wsm.common.sdk
Class WSMMessageContext

java.lang.Object
  extended by oracle.wsm.common.sdk.WSMMessageContext


public class WSMMessageContext
extends java.lang.Object

Constructor Summary
WSMMessageContext()
           

 

Method Summary
 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
 java.lang.String getOperationName()
          Gets the operation name invoked during request/response cycle
 java.util.List<javax.xml.namespace.QName> getProcessedRequestHeaders()
          Gets the Headers list which were processed during request phase
 java.util.List<javax.xml.namespace.QName> getProcessedResponseHeaders()
          Gets the Headers list which were processed during response phase
 java.lang.Object getProperty(java.lang.String name)
          Gets the property reading it from Context properties
 javax.xml.soap.SOAPMessage getSOAPMessage()
          Gets the SOAP message
 oracle.wsm.common.sdk.ITransportContext getTransportContext()
          Gets the TransportContext
 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 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 setSOAPMessage(javax.xml.soap.SOAPMessage soapMessage)
          Sets the SOAP message to be processed
 void setTransportContext(oracle.wsm.common.sdk.ITransportContext transportContext)
          Sets the Transport Context

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

WSMMessageContext

public WSMMessageContext()

Method Detail

setOperationName

public void setOperationName(java.lang.String operationName)
Sets the operation name of WS invoked
Parameters:
operationName -

setSOAPMessage

public void setSOAPMessage(javax.xml.soap.SOAPMessage soapMessage)
Sets the SOAP message to be processed
Parameters:
soapMessage -

getSOAPMessage

public javax.xml.soap.SOAPMessage getSOAPMessage()
Gets the SOAP message
Returns:

setTransportContext

public void setTransportContext(oracle.wsm.common.sdk.ITransportContext transportContext)
Sets the Transport Context
Parameters:
transportContext -

getOperationName

public java.lang.String getOperationName()
Gets the operation name invoked during request/response cycle
Returns:

getTransportContext

public oracle.wsm.common.sdk.ITransportContext getTransportContext()
Gets the TransportContext
Returns:

getContextProperties

public java.util.Map<java.lang.String,java.lang.Object> getContextProperties()
Gets the properties required for enforcement of a given policy
Returns:

setContextProperties

public void setContextProperties(java.util.Map<java.lang.String,java.lang.Object> contextProperties)
Sets the Context properties required for enforcement of a given policy
Parameters:
contextProperties -

getProperty

public java.lang.Object getProperty(java.lang.String name)
Gets the property reading it from Context properties
Parameters:
name -
Returns:

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Sets the individual property
Parameters:
name -
value -

setAuthenticatedSubject

public void setAuthenticatedSubject(javax.security.auth.Subject subject)
Sets the Security Subject
Parameters:
subject -

getAuthenticatedSubject

public javax.security.auth.Subject getAuthenticatedSubject()
Gets the Security Subject
Returns:

getProcessedRequestHeaders

public java.util.List<javax.xml.namespace.QName> getProcessedRequestHeaders()
Gets the Headers list which were processed during request phase
Returns:
List<QName>

getProcessedResponseHeaders

public java.util.List<javax.xml.namespace.QName> getProcessedResponseHeaders()
Gets the Headers list which were processed during response phase
Returns:
List<QName>

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1.4)

E10689-03


Copyright © 2007-2009, Oracle. All rights reserved.