public class AllPermissionCollection
extends java.security.PermissionCollection
Modifier and Type | Field and Description |
---|---|
protected java.util.Hashtable<java.security.Permission,java.security.Permission> |
m_permissions |
Constructor and Description |
---|
AllPermissionCollection() |
Modifier and Type | Method and Description |
---|---|
void |
add(java.security.Permission permission)
Adds an AllPermission object to this AllPermissionCollection.
|
java.util.Enumeration<java.security.Permission> |
elements()
Returns an enumeration of all AllPermission objects stored in this
collection.
|
boolean |
implies(java.security.Permission permission)
Iterates through the AllPermission objects stored by this
AllPermissionCollection and determines if any of them imply a supplied
Permission.
|
boolean |
isReadOnly() |
void |
setReadOnly() |
protected final java.util.Hashtable<java.security.Permission,java.security.Permission> m_permissions
public void add(java.security.Permission permission)
AllPermission
, a SecurityException
is
thrown.add
in class java.security.PermissionCollection
permission
- PermissionCollection.add(java.security.Permission)
public java.util.Enumeration<java.security.Permission> elements()
elements
in class java.security.PermissionCollection
PermissionCollection.elements()
public boolean implies(java.security.Permission permission)
AllPermission
,
PagePermission
or WikiPermission
, this method will
return false
. If none of the AllPermissions stored in
this collection imply the permission, the method returns
false
; conversely, if one of the AllPermission objects
implies the permission, the method returns true
.implies
in class java.security.PermissionCollection
permission
- the Permission to test. It may be any Permission type,
but only the AllPermission, PagePermission or WikiPermission types are
actually evaluated.PermissionCollection.implies(java.security.Permission)
public boolean isReadOnly()
isReadOnly
in class java.security.PermissionCollection
public void setReadOnly()
setReadOnly
in class java.security.PermissionCollection
PermissionCollection.setReadOnly()
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.