Package org.apache.axis.handlers
Class SimpleAuthenticationHandler
- java.lang.Object
-
- org.apache.axis.handlers.BasicHandler
-
- org.apache.axis.handlers.SimpleAuthenticationHandler
-
- All Implemented Interfaces:
java.io.Serializable
,Handler
public class SimpleAuthenticationHandler extends BasicHandler
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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.commons.logging.Log
log
-
Fields inherited from class org.apache.axis.handlers.BasicHandler
makeLockable, name, options
-
-
Constructor Summary
Constructors Constructor Description SimpleAuthenticationHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
invoke(MessageContext msgContext)
Authenticate the user and password from the msgContext-
Methods inherited from class org.apache.axis.handlers.BasicHandler
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
-
-
-
-
Method Detail
-
invoke
public void invoke(MessageContext msgContext) throws AxisFault
Authenticate the user and password from the msgContext- Parameters:
msgContext
- theMessageContext
to process with thisHandler
.- Throws:
AxisFault
- if the handler encounters an error
-
-