org.apache.openejb.server.cxf
Class WSSPassThroughInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
      extended by org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
          extended by org.apache.openejb.server.cxf.WSSPassThroughInterceptor
All Implemented Interfaces:
org.apache.cxf.binding.soap.interceptor.SoapInterceptor, org.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>

public class WSSPassThroughInterceptor
extends org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor

When using JAX-WS Handler, the EjbInterceptor adds the MustUnderstandInterceptor. OpenEJB now supports WS Security out of the box, so it must indicates WS Security headers have been treated. That is simply done using that fake interceptor.

$Id$


Constructor Summary
WSSPassThroughInterceptor()
           
WSSPassThroughInterceptor(String phase)
           
 
Method Summary
 Set<QName> getUnderstoodHeaders()
           
 void handleMessage(org.apache.cxf.binding.soap.SoapMessage soapMessage)
           
 
Methods inherited from class org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
getFaultCodePrefix, getRoles, prepareStackTrace
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.interceptor.Interceptor
handleFault
 

Constructor Detail

WSSPassThroughInterceptor

public WSSPassThroughInterceptor()

WSSPassThroughInterceptor

public WSSPassThroughInterceptor(String phase)
Method Detail

getUnderstoodHeaders

public Set<QName> getUnderstoodHeaders()
Specified by:
getUnderstoodHeaders in interface org.apache.cxf.binding.soap.interceptor.SoapInterceptor
Overrides:
getUnderstoodHeaders in class org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor

handleMessage

public void handleMessage(org.apache.cxf.binding.soap.SoapMessage soapMessage)


Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.