Class AuthorizationModuleDelegate
- java.lang.Object
-
- org.jboss.security.authorization.modules.AuthorizationModuleDelegate
-
- Direct Known Subclasses:
AbstractJACCModuleDelegate
,EJBPolicyModuleDelegate
,WebPolicyModuleDelegate
,WebXACMLPolicyModuleDelegate
public abstract class AuthorizationModuleDelegate extends Object
Delegate for Authorization Module- Since:
- Jun 19, 2006
- Version:
- $Revision$
- Author:
- Anil Saldhana
-
-
Field Summary
Fields Modifier and Type Field Description protected PolicyRegistration
policyRegistration
Policy Registration Manager Injected
-
Constructor Summary
Constructors Constructor Description AuthorizationModuleDelegate()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract int
authorize(Resource resource, Subject subject, RoleGroup role)
void
setPolicyRegistrationManager(PolicyRegistration pm)
Set the PolicyRegistration manager Will be used to query for the policies
-
-
-
Field Detail
-
policyRegistration
protected PolicyRegistration policyRegistration
Policy Registration Manager Injected
-
-
Method Detail
-
authorize
public abstract int authorize(Resource resource, Subject subject, RoleGroup role)
- Parameters:
resource
-subject
- Authenticated Subjectrole
- RoleGroup- Returns:
- See Also:
AuthorizationModule.authorize(Resource)
-
setPolicyRegistrationManager
public void setPolicyRegistrationManager(PolicyRegistration pm)
Set the PolicyRegistration manager Will be used to query for the policies- Parameters:
pm
-
-
-