Class InboundSOAPContext

java.lang.Object
org.opensaml.messaging.context.BaseContext
org.opensaml.soap.messaging.context.InboundSOAPContext
All Implemented Interfaces:
Iterable<BaseContext>

public final class InboundSOAPContext extends BaseContext
A subcontext holding information related to processing of an inbound SOAP message.
  • Field Details

    • nodeActors

      private LazySet<String> nodeActors
      The set of actor URI's under which this SOAP node is operating.
    • finalDestination

      private boolean finalDestination
      Flag indicating whether the node is the final destination for the current message processing context. Defaults to: true
    • understoodHeaders

      private LazySet<XMLObject> understoodHeaders
      The set of headers that have been understood.
  • Constructor Details

    • InboundSOAPContext

      public InboundSOAPContext()
      Constructor.
  • Method Details

    • getNodeActors

      @Nonnull public Set<String> getNodeActors()
      Get the (modifiable) set of actor URI's under which this SOAP node is operating.
      Returns:
      the set of node actor URI's
    • getUnderstoodHeaders

      @Nonnull public Set<XMLObject> getUnderstoodHeaders()
      Get the (modifiable) set of headers which have been understood.
      Returns:
      the set of node actor URI's
    • isFinalDestination

      public boolean isFinalDestination()
      Get the flag indicating whether the node is the final destination for the current message processing context.

      Defaults to: true.

      Returns:
      true if is the final destination, false otherwise
    • setFinalDestination

      public void setFinalDestination(boolean newValue)
      Set the flag indicating whether the node is the final destination for the current message processing context.

      Defaults to: true.

      Parameters:
      newValue - the new flag value