public class PolicyBasedWSS4JStaxInInterceptor extends WSS4JStaxInInterceptor
SECURITY_PROCESSED
Constructor and Description |
---|
PolicyBasedWSS4JStaxInInterceptor() |
Modifier and Type | Method and Description |
---|---|
protected void |
configureProperties(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
protected List<org.apache.xml.security.stax.securityEvent.SecurityEventListener> |
configureSecurityEventListeners(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
protected WSSSecurityProperties |
createSecurityProperties() |
void |
handleMessage(org.apache.cxf.binding.soap.SoapMessage msg)
Intercepts a message.
|
protected boolean |
isNonceCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a Nonce Cache required, i.e.
|
protected boolean |
isSamlCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a SAML Cache required, i.e.
|
protected boolean |
isTimestampCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a Timestamp cache required, i.e.
|
isGET
configureCallbackHandler, getAdditionalInterceptors, getAfter, getBefore, getEncryptionCrypto, getId, getOption, getPassword, getPasswordEncryptor, getPhase, getProperties, getProperty, getRoles, getSignatureCrypto, getUnderstoodHeaders, handleFault, isRequestor, loadCrypto, loadCryptoFromPropertiesFile, postHandleMessage, setId, setPassword, setPhase, setProperty, translateProperties
public void handleMessage(org.apache.cxf.binding.soap.SoapMessage msg) throws Fault
Interceptor
handleMessage
in interface Interceptor<org.apache.cxf.binding.soap.SoapMessage>
handleMessage
in class WSS4JStaxInInterceptor
Fault
protected WSSSecurityProperties createSecurityProperties()
createSecurityProperties
in class AbstractWSS4JStaxInterceptor
protected void configureProperties(org.apache.cxf.binding.soap.SoapMessage msg, WSSSecurityProperties securityProperties) throws org.apache.xml.security.exceptions.XMLSecurityException
configureProperties
in class WSS4JStaxInInterceptor
org.apache.xml.security.exceptions.XMLSecurityException
protected boolean isNonceCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg, WSSSecurityProperties securityProperties)
isNonceCacheRequired
in class WSS4JStaxInInterceptor
protected boolean isTimestampCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg, WSSSecurityProperties securityProperties)
isTimestampCacheRequired
in class WSS4JStaxInInterceptor
protected boolean isSamlCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg, WSSSecurityProperties securityProperties)
isSamlCacheRequired
in class WSS4JStaxInInterceptor
protected List<org.apache.xml.security.stax.securityEvent.SecurityEventListener> configureSecurityEventListeners(org.apache.cxf.binding.soap.SoapMessage msg, WSSSecurityProperties securityProperties) throws WSSPolicyException
configureSecurityEventListeners
in class WSS4JStaxInInterceptor
WSSPolicyException
Copyright © 2016 JBoss by Red Hat. All rights reserved.