Class ServerSecurityPipe

  • All Implemented Interfaces:
    com.sun.xml.ws.api.pipe.Pipe

    public class ServerSecurityPipe
    extends com.sun.xml.ws.api.pipe.helper.AbstractFilterPipeImpl
    This pipe is used to do 196 security
    • Field Detail

      • logger

        protected static final Logger logger
    • Constructor Detail

      • ServerSecurityPipe

        public ServerSecurityPipe​(Map<Object,​Object> props,
                                  com.sun.xml.ws.api.pipe.Pipe next,
                                  boolean isHttpBinding)
      • ServerSecurityPipe

        protected ServerSecurityPipe​(ServerSecurityPipe that,
                                     com.sun.xml.ws.api.pipe.PipeCloner cloner)
    • Method Detail

      • preDestroy

        public void preDestroy()
        This method is called once in server side and at most one in client side.
        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 com.sun.xml.ws.api.pipe.Pipe copy​(com.sun.xml.ws.api.pipe.PipeCloner cloner)
        This is used in creating subsequent pipes.
      • 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