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 Summary
FieldsFields inherited from class com.sun.xml.ws.api.pipe.helper.AbstractFilterPipeImpl
next -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedClientSecurityPipe(ClientSecurityPipe that, com.sun.xml.ws.api.pipe.PipeCloner cloner) ClientSecurityPipe(Map<Object, Object> props, com.sun.xml.ws.api.pipe.Pipe next) -
Method Summary
Modifier and TypeMethodDescriptionfinal com.sun.xml.ws.api.pipe.Pipecopy(com.sun.xml.ws.api.pipe.PipeCloner cloner) voidcom.sun.xml.ws.api.message.Packetprocess(com.sun.xml.ws.api.message.Packet request) jakarta.xml.bind.JAXBElementstartSecureConversation(com.sun.xml.ws.api.message.Packet packet)
-
Field Details
-
helper
-
log
-
-
Constructor Details
-
ClientSecurityPipe
-
ClientSecurityPipe
-
-
Method Details
-
preDestroy
public void preDestroy()- Specified by:
preDestroyin interfacecom.sun.xml.ws.api.pipe.Pipe- Overrides:
preDestroyin classcom.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:
copyin interfacecom.sun.xml.ws.api.pipe.Pipe
-
getPipeHelper
-
process
public com.sun.xml.ws.api.message.Packet process(com.sun.xml.ws.api.message.Packet request) - Specified by:
processin interfacecom.sun.xml.ws.api.pipe.Pipe- Overrides:
processin classcom.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:
startSecureConversationin interfaceSecureConversationInitiator- Throws:
WSSecureConversationException
-