|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.axis.handlers.BasicHandler (src)
org.jboss.axis.handlers.SimpleAuthorizationHandler
Just a simple Authorization Handler to see if the user specified in the Bag in the MessageContext is allowed to preform this action.
Look at theallowedRoles
handler parameter to determine if
user has rights to access the service
The allowByDefault
handler parameter can be used to authorize
all users if the parameter is set to true and the allowedRoles
access control list is not specified.
Replace this with your 'real' Authorization code.
Field Summary |
Fields inherited from class org.jboss.axis.handlers.BasicHandler (src) |
makeLockable, name, options |
Constructor Summary | |
SimpleAuthorizationHandler()
|
Method Summary | |
void |
invoke(MessageContext (src) msgContext)
Authorize the user and targetService from the msgContext |
void |
onFault(MessageContext (src) msgContext)
Nothing to undo |
Methods inherited from class org.jboss.axis.handlers.BasicHandler (src) |
canHandleBlock, cleanup, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, setName, setOption, setOptionDefault, setOptions, setOptionsLockable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SimpleAuthorizationHandler()
Method Detail |
public void invoke(MessageContext (src) msgContext) throws AxisFault (src)
invoke
in interface Handler (src)
invoke
in class BasicHandler (src)
AxisFault (src)
public void onFault(MessageContext (src) msgContext)
onFault
in interface Handler (src)
onFault
in class BasicHandler (src)
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |