org.apache.cxf.ws.security.wss4j
Class UsernameTokenInterceptor
java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
org.apache.cxf.ws.security.wss4j.UsernameTokenInterceptor
- 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 UsernameTokenInterceptor
- extends org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor
| Methods inherited from class org.apache.cxf.binding.soap.interceptor.AbstractSoapInterceptor |
getFaultCodePrefix, getRoles |
| Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor |
addAfter, addAfter, addBefore, addBefore, 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 |
UsernameTokenInterceptor
public UsernameTokenInterceptor()
- Parameters:
p -
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 message)
throws org.apache.cxf.interceptor.Fault
- Throws:
org.apache.cxf.interceptor.Fault
addUsernameToken
protected org.apache.ws.security.message.WSSecUsernameToken addUsernameToken(org.apache.cxf.binding.soap.SoapMessage message,
UsernameToken token)
getPassword
public String getPassword(String userName,
UsernameToken info,
int type,
org.apache.cxf.binding.soap.SoapMessage message)
policyNotAsserted
protected void policyNotAsserted(UsernameToken assertion,
String reason,
org.apache.cxf.binding.soap.SoapMessage message)
policyNotAsserted
protected void policyNotAsserted(UsernameToken assertion,
Exception reason,
org.apache.cxf.binding.soap.SoapMessage message)
Apache CXF