Package org.apache.axis.handlers
Class SimpleAuthenticationHandler
java.lang.Object
org.apache.axis.handlers.BasicHandler
org.apache.axis.handlers.SimpleAuthenticationHandler
- All Implemented Interfaces:
Serializable
,Handler
Just a simple Authentication Handler to see if the user
specified in the Bag in the MessageContext is allowed to continue.
Just look for 'user' and 'password' in a file called 'users.lst'.
Replace this with your 'real' authenication code.
- Author:
- Doug Davis (dug@us.ibm.com), Sam Ruby (rubys@us.ibm.com)
- See Also:
-
Field Summary
FieldsFields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
invoke
(MessageContext msgContext) Authenticate the user and password from the msgContextMethods inherited from class org.apache.axis.handlers.BasicHandler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
-
Field Details
-
log
protected static org.apache.commons.logging.Log log
-
-
Constructor Details
-
SimpleAuthenticationHandler
public SimpleAuthenticationHandler()
-
-
Method Details
-
invoke
Authenticate the user and password from the msgContext- Parameters:
msgContext
- theMessageContext
to process with thisHandler
.- Throws:
AxisFault
- if the handler encounters an error
-