Class DelegatingAuthorizationModule
- java.lang.Object
-
- org.jboss.security.authorization.modules.AbstractAuthorizationModule
-
- org.jboss.security.authorization.modules.DelegatingAuthorizationModule
-
- All Implemented Interfaces:
AuthorizationModule
public class DelegatingAuthorizationModule extends AbstractAuthorizationModule
Default Authorization Module that delegates the decision making to the configured delegates (configurable via a module option)- Since:
- Jul 21, 2006
- Version:
- $Revision$
- Author:
- Anil Saldhana
-
-
Field Summary
-
Fields inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
clazzMap, delegateMap, handler, options, role, sharedState, subject
-
-
Constructor Summary
Constructors Constructor Description DelegatingAuthorizationModule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
authorize(Resource resource)
Authorize the resource-
Methods inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
abort, commit, destroy, getDelegate, initialize, invokeDelegate, populateDelegateMap, toString
-
-
-
-
Method Detail
-
authorize
public int authorize(Resource resource)
Description copied from interface:AuthorizationModule
Authorize the resource- Specified by:
authorize
in interfaceAuthorizationModule
- Specified by:
authorize
in classAbstractAuthorizationModule
- Returns:
- AuthorizationContext.PERMIT or AuthorizationContext.DENY
- See Also:
AbstractAuthorizationModule.authorize(Resource)
-
-