issrg.jaas
Class PermisPolicy

java.lang.Object
  extended byjava.security.Policy
      extended byissrg.jaas.PermisPolicy

public class PermisPolicy
extends java.security.Policy

This class is the stub java.security.Policy to be loaded into the system through the bootclasspath. If you want to install the Policy manually, use PermisPolicyImpl.

See documentation on PermisPolicyImpl for further description of the PermisPolicy functionality.

See Also:
Policy, PermisPolicyImpl

Constructor Summary
PermisPolicy()
           
 
Method Summary
 java.security.PermissionCollection getPermissions(java.security.CodeSource cs)
           
 java.security.PermissionCollection getPermissions(java.security.ProtectionDomain pd)
           
 boolean implies(java.security.ProtectionDomain pd, Permission p)
           
protected  void initPermisPolicy()
          This method initialises the PermisPolicyImpl, if it wasn't initialised yet.
 void refresh()
           
 
Methods inherited from class java.security.Policy
getPolicy, implies, setPolicy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermisPolicy

public PermisPolicy()
Method Detail

getPermissions

public java.security.PermissionCollection getPermissions(java.security.CodeSource cs)

getPermissions

public java.security.PermissionCollection getPermissions(java.security.ProtectionDomain pd)

implies

public boolean implies(java.security.ProtectionDomain pd,
                       Permission p)

refresh

public void refresh()

initPermisPolicy

protected void initPermisPolicy()
This method initialises the PermisPolicyImpl, if it wasn't initialised yet.