Package org.apache.cxf.ws.security.wss4j
Class PolicyBasedWSS4JOutInterceptor.PolicyBasedWSS4JOutInterceptorInternal
java.lang.Object
org.apache.cxf.ws.security.wss4j.PolicyBasedWSS4JOutInterceptor.PolicyBasedWSS4JOutInterceptorInternal
- All Implemented Interfaces:
Interceptor<org.apache.cxf.binding.soap.SoapMessage>,PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
- Enclosing class:
- PolicyBasedWSS4JOutInterceptor
public final class PolicyBasedWSS4JOutInterceptor.PolicyBasedWSS4JOutInterceptorInternal
extends Object
implements PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<PhaseInterceptor<? extends Message>>Returns a collection of Interceptors that should be added to the chain whenever this interceptor is added.getAfter()Returns a set containing the IDs of the interceptors that should be executed before this interceptor.Returns a set containing the IDs of the interceptors that should be executed after this interceptor.getId()Returns the ID of this interceptor.getPhase()Returns the phase in which this interceptor is excecuted.voidhandleFault(org.apache.cxf.binding.soap.SoapMessage message) Called for all interceptors (in reverse order) on which handleMessage had been successfully invoked, when normal execution of the chain was aborted for some reason.voidhandleMessage(org.apache.cxf.binding.soap.SoapMessage message) Intercepts a message.
-
Constructor Details
-
PolicyBasedWSS4JOutInterceptorInternal
public PolicyBasedWSS4JOutInterceptorInternal()
-
-
Method Details
-
handleMessage
Description copied from interface:InterceptorIntercepts a message. Interceptors should NOT invoke handleMessage or handleFault on the next interceptor - the interceptor chain will take care of this.- Specified by:
handleMessagein interfaceInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Throws:
Fault
-
getAfter
Description copied from interface:PhaseInterceptorReturns a set containing the IDs of the interceptors that should be executed before this interceptor. This interceptor will be placed in the chain after the interceptors in the set.- Specified by:
getAfterin interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the IDs of the interceptors
-
getBefore
Description copied from interface:PhaseInterceptorReturns a set containing the IDs of the interceptors that should be executed after this interceptor. This interceptor will be placed in the inteceptor chain before the interceptors in the set.- Specified by:
getBeforein interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the ids of the interceptors
-
getId
Description copied from interface:PhaseInterceptorReturns the ID of this interceptor.- Specified by:
getIdin interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the ID
-
getPhase
Description copied from interface:PhaseInterceptorReturns the phase in which this interceptor is excecuted.- Specified by:
getPhasein interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the phase
-
handleFault
public void handleFault(org.apache.cxf.binding.soap.SoapMessage message) Description copied from interface:InterceptorCalled for all interceptors (in reverse order) on which handleMessage had been successfully invoked, when normal execution of the chain was aborted for some reason.- Specified by:
handleFaultin interfaceInterceptor<org.apache.cxf.binding.soap.SoapMessage>
-
getAdditionalInterceptors
Description copied from interface:PhaseInterceptorReturns a collection of Interceptors that should be added to the chain whenever this interceptor is added. May return null.- Specified by:
getAdditionalInterceptorsin interfacePhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>- Returns:
- the collection of interceptors
-