org.jboss.security.plugins.acl
Class JBossACLContext

java.lang.Object
  extended by org.jboss.security.acl.ACLContext
      extended by org.jboss.security.plugins.acl.JBossACLContext

public class JBossACLContext
extends org.jboss.security.acl.ACLContext

Default Implementation of ACLContext

Since:
Jan 30, 2008
Version:
$Revision$
Author:
Anil.Saldhana@redhat.com

Field Summary
 
Fields inherited from class org.jboss.security.acl.ACLContext
controlFlags, modules, securityDomainName, sharedState
 
Constructor Summary
JBossACLContext(String name)
           
 
Method Summary
 int authorize(org.jboss.security.authorization.Resource resource, org.jboss.security.identity.Identity identity, org.jboss.security.authorization.Permission permission)
           
<T> org.jboss.security.authorization.EntitlementHolder<T>
getEntitlements(Class<T> clazz, org.jboss.security.authorization.Resource resource, org.jboss.security.identity.Identity identity)
           
 String toString()
           
 
Methods inherited from class org.jboss.security.acl.ACLContext
getSecurityDomain
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JBossACLContext

public JBossACLContext(String name)
Method Detail

getEntitlements

public <T> org.jboss.security.authorization.EntitlementHolder<T> getEntitlements(Class<T> clazz,
                                                                                 org.jboss.security.authorization.Resource resource,
                                                                                 org.jboss.security.identity.Identity identity)
                                                                      throws org.jboss.security.authorization.AuthorizationException
Specified by:
getEntitlements in class org.jboss.security.acl.ACLContext
Throws:
org.jboss.security.authorization.AuthorizationException

authorize

public int authorize(org.jboss.security.authorization.Resource resource,
                     org.jboss.security.identity.Identity identity,
                     org.jboss.security.authorization.Permission permission)
              throws org.jboss.security.authorization.AuthorizationException
Specified by:
authorize in class org.jboss.security.acl.ACLContext
Throws:
org.jboss.security.authorization.AuthorizationException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009 JBoss Inc.. All Rights Reserved.