Package org.kuali.rice.ksb.security.soap
Class CredentialsOutHandler
java.lang.Object
org.apache.wss4j.dom.handler.WSHandler
org.apache.cxf.ws.security.wss4j.AbstractWSS4JInterceptor
org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor
org.kuali.rice.ksb.security.soap.CredentialsOutHandler
- 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 CredentialsOutHandler
extends org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor
- Since:
- 0.9
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
Fields inherited from class org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor
WSS4J_ACTION_MAPFields inherited from class org.apache.wss4j.dom.handler.WSHandler
cryptos -
Constructor Summary
ConstructorsConstructorDescriptionCredentialsOutHandler(org.kuali.rice.core.api.security.credentials.CredentialsSource credentialsSource, org.kuali.rice.ksb.api.bus.ServiceConfiguration serviceConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.wss4j.common.ext.WSPasswordCallbackgetPassword(String username, int doAction, String clsProp, String refProp, org.apache.wss4j.dom.handler.RequestData reqData) Methods inherited from class org.apache.cxf.ws.security.wss4j.WSS4JOutInterceptor
createEndingInterceptor, getProperty, handleFault, handleMessageMethods inherited from class org.apache.cxf.ws.security.wss4j.AbstractWSS4JInterceptor
getAdditionalInterceptors, getAfter, getBefore, getId, getOption, getPassword, getPhase, getProperties, getRoles, getUnderstoodHeaders, isRequestor, loadCryptoFromPropertiesFile, postHandleMessage, setId, setPassword, setPhase, setProperties, setProperty, setProperty, translatePropertiesMethods inherited from class org.apache.wss4j.dom.handler.WSHandler
checkReceiverResults, checkReceiverResultsAnyOrder, checkSignatureConfirmation, decodeAlgorithmSuite, decodeBooleanConfigValue, decodeDecryptionParameter, decodeEncryptionParameter, decodeFutureTimeToLive, decodePasswordType, decodeSignatureParameter, decodeSignatureParameter2, decodeTimeToLive, decodeUTParameter, doReceiverAction, doSenderAction, getCallbackHandler, getClassLoader, getPasswordCallbackHandler, getPasswordCB, getPasswordEncryptor, getString, getStringOption, loadCrypto, loadDecryptionCrypto, loadEncryptionCrypto, loadSignatureCrypto, loadSignatureVerificationCrypto
-
Constructor Details
-
CredentialsOutHandler
public CredentialsOutHandler(org.kuali.rice.core.api.security.credentials.CredentialsSource credentialsSource, org.kuali.rice.ksb.api.bus.ServiceConfiguration serviceConfiguration)
-
-
Method Details
-
getPassword
public org.apache.wss4j.common.ext.WSPasswordCallback getPassword(String username, int doAction, String clsProp, String refProp, org.apache.wss4j.dom.handler.RequestData reqData) throws org.apache.wss4j.common.ext.WSSecurityException - Throws:
org.apache.wss4j.common.ext.WSSecurityException
-