com.sun.xml.wss.provider.wsit
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
Fields inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterPipeImpl |
next |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
helper
protected PipeHelper helper
log
protected static final java.util.logging.Logger log
ClientSecurityPipe
public ClientSecurityPipe(java.util.Map<java.lang.Object,java.lang.Object> props,
com.sun.xml.ws.api.pipe.Pipe next)
ClientSecurityPipe
protected ClientSecurityPipe(ClientSecurityPipe that,
com.sun.xml.ws.api.pipe.PipeCloner cloner)
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 javax.xml.bind.JAXBElement startSecureConversation(com.sun.xml.ws.api.message.Packet packet)
throws WSSecureConversationException
- Specified by:
startSecureConversation
in interface SecureConversationInitiator
- Throws:
WSSecureConversationException