Class ProcessingContext

java.lang.Object
com.sun.xml.wss.ProcessingContext
All Implemented Interfaces:
SecurityProcessingContext
Direct Known Subclasses:
ProcessingContextImpl

public class ProcessingContext extends Object implements SecurityProcessingContext
This class represents a Context that is used by the XWS-Security Runtime to apply/verify Security Policies on an Outgoing/Incoming SOAP Message. The context contains among other things
  • The SOAP Message to be operated upon
  • The Message direction (incoming or outgoing)
  • The security policy to be applied by XWS-Security on the message
  • A randomly generated Message-Identifier that can be used for request-response correlation, by a CallbackHandler, the handles DynamicPolicyCallback
  • A list of properties associated with the calling Application Runtime, that can be used to make Dynamic Policy decisions.
  • A concrete implementation of the SecurityEnvironment interface OR a CallbackHandler