Class ClientSecurityPipe

java.lang.Object
com.sun.xml.ws.api.pipe.helper.AbstractPipeImpl
com.sun.xml.ws.api.pipe.helper.AbstractFilterPipeImpl
com.sun.xml.wss.provider.wsit.ClientSecurityPipe
All Implemented Interfaces:
com.sun.xml.ws.api.pipe.Pipe, SecureConversationInitiator

public class ClientSecurityPipe extends com.sun.xml.ws.api.pipe.helper.AbstractFilterPipeImpl implements SecureConversationInitiator
This pipe is used to do client side security for app server
  • Field Details

  • Constructor Details

    • ClientSecurityPipe

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

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

    • preDestroy

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

      public final com.sun.xml.ws.api.pipe.Pipe copy(com.sun.xml.ws.api.pipe.PipeCloner cloner)
      Specified by:
      copy in interface com.sun.xml.ws.api.pipe.Pipe
    • getPipeHelper

      public PipeHelper getPipeHelper()
    • process

      public com.sun.xml.ws.api.message.Packet process(com.sun.xml.ws.api.message.Packet request)
      Specified by:
      process in interface com.sun.xml.ws.api.pipe.Pipe
      Overrides:
      process in class com.sun.xml.ws.api.pipe.helper.AbstractFilterPipeImpl
    • startSecureConversation

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