Class 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