public class WssSignSecurityStrategyCxfAdapter extends Object implements SecurityStrategyCxfAdapter
| Constructor and Description |
|---|
WssSignSecurityStrategyCxfAdapter(org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration keyStoreConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
Optional<WSPasswordCallbackHandler> |
buildPasswordCallbackHandler()
Gives the option to return a custom
WSPasswordCallbackHandler instance allowing to compose many password handlers
from different security strategies. |
Map<String,Object> |
buildSecurityProperties()
Returns a set of properties to be set on the SOAP request interceptors (OUT interceptors) in order to
applies
this security strategy. |
String |
securityAction()
Returns the security action name that is going to be executed in the request phase (OUT interceptors).
|
SecurityStrategyType |
securityType()
Returns the type of the security strategy, if applies for the request or the response.
|
public WssSignSecurityStrategyCxfAdapter(org.mule.runtime.extension.api.soap.security.config.WssKeyStoreConfiguration keyStoreConfiguration)
public SecurityStrategyType securityType()
SecurityStrategyCxfAdaptersecurityType in interface SecurityStrategyCxfAdapterpublic Optional<WSPasswordCallbackHandler> buildPasswordCallbackHandler()
SecurityStrategyCxfAdapterWSPasswordCallbackHandler instance allowing to compose many password handlers
from different security strategies.buildPasswordCallbackHandler in interface SecurityStrategyCxfAdapterWSPasswordCallbackHandler to be added to the composite callback handler.public String securityAction()
SecurityStrategyCxfAdaptersecurityAction in interface SecurityStrategyCxfAdapterthis security strategy.public Map<String,Object> buildSecurityProperties()
SecurityStrategyCxfAdapterthis security strategy.buildSecurityProperties in interface SecurityStrategyCxfAdapterMap with the properties required to apply the security strategy.Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.