Class HeaderAddAssertionSoapHandler

java.lang.Object
org.projecthusky.xua.communication.soap.impl.HeaderAddAssertionSoapHandler
All Implemented Interfaces:
jakarta.xml.ws.handler.Handler<jakarta.xml.ws.handler.soap.SOAPMessageContext>, jakarta.xml.ws.handler.soap.SOAPHandler<jakarta.xml.ws.handler.soap.SOAPMessageContext>

public class HeaderAddAssertionSoapHandler extends Object implements jakarta.xml.ws.handler.soap.SOAPHandler<jakarta.xml.ws.handler.soap.SOAPMessageContext>
Class implementing the internface SOAPHandler to add an assertion to securityheader.
Klasse die das Interface SOAPHandler implementiert um einer Message eine Assertion dem Security Header hinzuzufügen.
  • Constructor Details

    • HeaderAddAssertionSoapHandler

      public HeaderAddAssertionSoapHandler(SecurityHeaderElement aSecurityHeaderElement)
      Constructor with param
      Parameters:
      aSecurityHeaderElement - the security header element
  • Method Details

    • close

      public void close(jakarta.xml.ws.handler.MessageContext context)
      Specified by:
      close in interface jakarta.xml.ws.handler.Handler<jakarta.xml.ws.handler.soap.SOAPMessageContext>
    • getHeaders

      public Set<QName> getHeaders()
      Specified by:
      getHeaders in interface jakarta.xml.ws.handler.soap.SOAPHandler<jakarta.xml.ws.handler.soap.SOAPMessageContext>
    • handleFault

      public boolean handleFault(jakarta.xml.ws.handler.soap.SOAPMessageContext context)
      Specified by:
      handleFault in interface jakarta.xml.ws.handler.Handler<jakarta.xml.ws.handler.soap.SOAPMessageContext>
    • handleMessage

      public boolean handleMessage(jakarta.xml.ws.handler.soap.SOAPMessageContext context)
      Specified by:
      handleMessage in interface jakarta.xml.ws.handler.Handler<jakarta.xml.ws.handler.soap.SOAPMessageContext>