public abstract class WSDoAllHandler
extends org.apache.ws.security.handler.WSHandler
implements org.apache.axis2.engine.Handler
Modifier and Type | Field and Description |
---|---|
protected org.apache.axis2.description.HandlerDescription |
handlerDesc
Field handlerDesc
|
protected boolean |
inHandler
In Axis2, the user cannot set inflow and outflow parameters.
|
Constructor and Description |
---|
WSDoAllHandler()
Constructor AbstractHandler.
|
Modifier and Type | Method and Description |
---|---|
void |
cleanup()
Method cleanup.
|
void |
flowComplete(org.apache.axis2.context.MessageContext msgContext) |
ClassLoader |
getClassLoader(Object msgCtx)
Overrides the class loader used to load the PW callback class.
|
protected int |
getCurrentRepetition(Object msgContext)
Returns the repetition number from the message context
|
org.apache.axis2.description.HandlerDescription |
getHandlerDesc()
Gets the handler description.
|
String |
getName()
Method getName.
|
Object |
getOption(String axisKey)
Gets option.
|
org.apache.axis2.description.Parameter |
getParameter(String name)
Method getParameter.
|
String |
getPassword(Object msgContext) |
Object |
getProperty(Object msgContext,
String axisKey) |
String |
getUsername(Object msgContext) |
void |
init(org.apache.axis2.description.HandlerDescription handlerdesc)
Method init.
|
org.apache.axis2.engine.Handler.InvocationResponse |
invoke(org.apache.axis2.context.MessageContext msgContext) |
abstract void |
processMessage(org.apache.axis2.context.MessageContext msgContext) |
void |
setPassword(Object msgContext,
String password) |
void |
setProperty(Object msgContext,
String key,
Object value) |
void |
setUsername(Object msgContext,
String username) |
String |
toString() |
checkReceiverResults, checkReceiverResultsAnyOrder, checkSignatureConfirmation, decodeAlgorithmSuite, decodeAllowUsernameTokenNoPassword, decodeBooleanConfigValue, decodeBSPCompliance, decodeCustomPasswordTypes, decodeDecryptionParameter, decodeEnableSignatureConfirmation, decodeEncryptionParameter, decodeFutureTimeToLive, decodeMustUnderstand, decodeNamespaceQualifiedPasswordTypes, decodePasswordType, decodePasswordTypeStrict, decodeRequireSignedEncryptedDataElements, decodeSignatureParameter, decodeSignatureParameter2, decodeTimestampPrecision, decodeTimestampStrict, decodeTimeToLive, decodeUseEncodedPasswords, decodeUseSingleCertificate, decodeUTParameter, doReceiverAction, doSenderAction, getCallbackHandler, getPasswordCallbackHandler, getPasswordCB, getString, getStringOption, loadCrypto, loadCryptoFromPropertiesFile, loadDecryptionCrypto, loadEncryptionCrypto, loadSignatureCrypto
protected org.apache.axis2.description.HandlerDescription handlerDesc
protected boolean inHandler
public abstract void processMessage(org.apache.axis2.context.MessageContext msgContext) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public org.apache.axis2.engine.Handler.InvocationResponse invoke(org.apache.axis2.context.MessageContext msgContext) throws org.apache.axis2.AxisFault
invoke
in interface org.apache.axis2.engine.Handler
org.apache.axis2.AxisFault
public void flowComplete(org.apache.axis2.context.MessageContext msgContext)
flowComplete
in interface org.apache.axis2.engine.Handler
public String getName()
getName
in interface org.apache.axis2.engine.Handler
public void cleanup()
cleanup
in interface org.apache.axis2.engine.Handler
public org.apache.axis2.description.Parameter getParameter(String name)
getParameter
in interface org.apache.axis2.engine.Handler
name
- public void init(org.apache.axis2.description.HandlerDescription handlerdesc)
init
in interface org.apache.axis2.engine.Handler
handlerdesc
- public org.apache.axis2.description.HandlerDescription getHandlerDesc()
getHandlerDesc
in interface org.apache.axis2.engine.Handler
public Object getProperty(Object msgContext, String axisKey)
getProperty
in class org.apache.ws.security.handler.WSHandler
protected int getCurrentRepetition(Object msgContext)
msgContext
- public String getPassword(Object msgContext)
getPassword
in class org.apache.ws.security.handler.WSHandler
public void setPassword(Object msgContext, String password)
setPassword
in class org.apache.ws.security.handler.WSHandler
public Object getOption(String axisKey)
getOption
in class org.apache.ws.security.handler.WSHandler
public void setProperty(Object msgContext, String key, Object value)
setProperty
in class org.apache.ws.security.handler.WSHandler
public ClassLoader getClassLoader(Object msgCtx)
getClassLoader
in class org.apache.ws.security.handler.WSHandler
msgCtx
- MessageContextCopyright © Apache Software Foundation. All Rights Reserved.