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 PolicyRegistrationpolicyRegistrationPolicy 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 intauthorize(Resource resource, Subject subject, RoleGroup role)voidsetPolicyRegistrationManager(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-
-
-