org.jboss.security.authorization.modules
Class DelegatingAuthorizationModule

java.lang.Object
  extended by org.jboss.security.authorization.modules.AbstractAuthorizationModule
      extended by org.jboss.security.authorization.modules.DelegatingAuthorizationModule
All Implemented Interfaces:
org.jboss.security.authorization.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: 86122 $
Author:
Anil Saldhana

Field Summary
 
Fields inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
delegateMap, handler, log, options, role, sharedState, subject
 
Constructor Summary
DelegatingAuthorizationModule()
           
 
Method Summary
 int authorize(org.jboss.security.authorization.Resource resource)
           
 
Methods inherited from class org.jboss.security.authorization.modules.AbstractAuthorizationModule
abort, commit, destroy, getDelegate, initialize, invokeDelegate, populateDelegateMap, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DelegatingAuthorizationModule

public DelegatingAuthorizationModule()
Method Detail

authorize

public int authorize(org.jboss.security.authorization.Resource resource)
Specified by:
authorize in interface org.jboss.security.authorization.AuthorizationModule
Specified by:
authorize in class AbstractAuthorizationModule
See Also:
AbstractAuthorizationModule.authorize(Resource)


Copyright © 2009 JBoss Inc.. All Rights Reserved.