Class WebJACCPolicyModuleDelegate
- java.lang.Object
-
- org.jboss.security.authorization.modules.AuthorizationModuleDelegate
-
- org.jboss.security.authorization.modules.AbstractJACCModuleDelegate
-
- org.jboss.security.authorization.modules.web.WebJACCPolicyModuleDelegate
-
public class WebJACCPolicyModuleDelegate extends AbstractJACCModuleDelegate
JACC based authorization module helper that deals with the web layer authorization decisions- Since:
- July 7, 2006
- Version:
- $Revision: 62923 $
- Author:
- Anil Saldhana
-
-
Field Summary
-
Fields inherited from class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
policyRegistration
-
-
Constructor Summary
Constructors Constructor Description WebJACCPolicyModuleDelegate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
authorize(Resource resource, Subject callerSubject, RoleGroup role)
void
setPolicyRegistrationManager(PolicyRegistration authzM)
Set the PolicyRegistration manager Will be used to query for the policies-
Methods inherited from class org.jboss.security.authorization.modules.AbstractJACCModuleDelegate
getPrincipals
-
-
-
-
Method Detail
-
authorize
public int authorize(Resource resource, Subject callerSubject, RoleGroup role)
- Specified by:
authorize
in classAbstractJACCModuleDelegate
callerSubject
- Authenticated Subjectrole
- RoleGroup- Returns:
- See Also:
AuthorizationModuleDelegate.authorize(org.jboss.security.authorization.Resource, javax.security.auth.Subject, org.jboss.security.identity.RoleGroup)
-
setPolicyRegistrationManager
public void setPolicyRegistrationManager(PolicyRegistration authzM)
Description copied from class:AuthorizationModuleDelegate
Set the PolicyRegistration manager Will be used to query for the policies
-
-