net.sf.jguard.core.authorization.policy
Class LocalAccessController

java.lang.Object
  extended by net.sf.jguard.core.authorization.policy.LocalAccessController

public class LocalAccessController
extends java.lang.Object

AccessController clone used to check permission against an isolated Policy not tight to the system Policy.

Since:
1.0
Author:
Charles Gay
See Also:
AccessController

Constructor Summary
LocalAccessController(java.security.Policy policy)
           
 
Method Summary
 void checkPermission(java.security.Permission permission)
          controls that the provided Subject has got the permission requested against the Policy.
 java.security.Policy getPolicy()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalAccessController

public LocalAccessController(java.security.Policy policy)
Method Detail

checkPermission

public void checkPermission(java.security.Permission permission)
                     throws java.security.AccessControlException
controls that the provided Subject has got the permission requested against the Policy.

Parameters:
permission - to check
Throws:
java.security.AccessControlException - when access is denied

getPolicy

public java.security.Policy getPolicy()


Copyright © 2004-2009. All Rights Reserved.