fi.hut.tcm.policy
Class DynamicPermissions

java.lang.Object
  |
  +--java.security.PermissionCollection
        |
        +--fi.hut.tcm.policy.DynamicPermissions

class DynamicPermissions
extends java.security.PermissionCollection

DynamicPermissions DynamicPermissions is a PermissionCollection that does not contain a permanent set of Permissions. The permissions are fetched dynamically from the Policy instead.

See Also:
Serialized Form

Field Summary
private  java.security.CodeSource codesource
           
 
Fields inherited from class java.security.PermissionCollection
readOnly
 
Constructor Summary
DynamicPermissions(java.security.CodeSource cs)
           
 
Method Summary
 void add(java.security.Permission permission)
           
 java.util.Enumeration elements()
           
 boolean implies(java.security.Permission permission)
           
 java.lang.String toString()
           
 
Methods inherited from class java.security.PermissionCollection
isReadOnly, setReadOnly
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

codesource

private java.security.CodeSource codesource
Constructor Detail

DynamicPermissions

public DynamicPermissions(java.security.CodeSource cs)
Method Detail

add

public void add(java.security.Permission permission)
Overrides:
add in class java.security.PermissionCollection

elements

public java.util.Enumeration elements()
Overrides:
elements in class java.security.PermissionCollection

implies

public boolean implies(java.security.Permission permission)
Overrides:
implies in class java.security.PermissionCollection

toString

public java.lang.String toString()
Overrides:
toString in class java.security.PermissionCollection