Class ClientSecurityTube

java.lang.Object
com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
com.sun.xml.wss.provider.wsit.ClientSecurityTube
All Implemented Interfaces:
com.sun.xml.ws.api.pipe.Pipe, com.sun.xml.ws.api.pipe.Tube, com.sun.xml.ws.security.secconv.SecureConversationInitiator

public class ClientSecurityTube extends com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl implements com.sun.xml.ws.security.secconv.SecureConversationInitiator
  • Field Details

  • Constructor Details

    • ClientSecurityTube

      public ClientSecurityTube(TubeConfiguration config, com.sun.xml.ws.api.pipe.Tube nextTube)
    • ClientSecurityTube

      public ClientSecurityTube(Map<Object,Object> props, com.sun.xml.ws.api.pipe.Tube next)
    • ClientSecurityTube

      protected ClientSecurityTube(ClientSecurityTube that, com.sun.xml.ws.api.pipe.TubeCloner cloner)
  • Method Details

    • copy

      public com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl copy(com.sun.xml.ws.api.pipe.TubeCloner cloner)
      Specified by:
      copy in interface com.sun.xml.ws.api.pipe.Tube
      Specified by:
      copy in class com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl
    • preDestroy

      public void preDestroy()
      Specified by:
      preDestroy in interface com.sun.xml.ws.api.pipe.Pipe
      Specified by:
      preDestroy in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      preDestroy in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • processRequest

      public com.sun.xml.ws.api.pipe.NextAction processRequest(com.sun.xml.ws.api.message.Packet packet)
      Specified by:
      processRequest in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      processRequest in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • processResponse

      public com.sun.xml.ws.api.pipe.NextAction processResponse(com.sun.xml.ws.api.message.Packet ret)
      Specified by:
      processResponse in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      processResponse in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • processException

      public com.sun.xml.ws.api.pipe.NextAction processException(Throwable t)
      Specified by:
      processException in interface com.sun.xml.ws.api.pipe.Tube
      Overrides:
      processException in class com.sun.xml.ws.api.pipe.helper.AbstractFilterTubeImpl
    • startSecureConversation

      public javax.xml.bind.JAXBElement startSecureConversation(com.sun.xml.ws.api.message.Packet packet) throws com.sun.xml.ws.security.secconv.WSSecureConversationException
      Specified by:
      startSecureConversation in interface com.sun.xml.ws.security.secconv.SecureConversationInitiator
      Throws:
      com.sun.xml.ws.security.secconv.WSSecureConversationException