org.jboss.security.authorization.modules.web
Class WebXACMLPolicyModuleDelegate

java.lang.Object
  extended by org.jboss.security.authorization.modules.AuthorizationModuleDelegate
      extended by org.jboss.security.authorization.modules.web.WebXACMLPolicyModuleDelegate

public class WebXACMLPolicyModuleDelegate
extends AuthorizationModuleDelegate

XACML based authorization module helper that deals with the web layer authorization decisions

Since:
Jun 13, 2006
Version:
$Revision: 46543 $
Author:
Anil Saldhana

Field Summary
 
Fields inherited from class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
log, policyRegistration, trace
 
Constructor Summary
WebXACMLPolicyModuleDelegate()
           
 
Method Summary
 int authorize(org.jboss.security.authorization.Resource resource, Subject subject, org.jboss.security.identity.RoleGroup role)
           
 
Methods inherited from class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
setPolicyRegistrationManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebXACMLPolicyModuleDelegate

public WebXACMLPolicyModuleDelegate()
Method Detail

authorize

public int authorize(org.jboss.security.authorization.Resource resource,
                     Subject subject,
                     org.jboss.security.identity.RoleGroup role)
Specified by:
authorize in class AuthorizationModuleDelegate
subject - Authenticated Subject
role - RoleGroup
Returns:
See Also:
AuthorizationModuleDelegate#authorize(Resource)


Copyright © 2009 JBoss Inc.. All Rights Reserved.