|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.security.PermissionCollection
org.osgi.service.useradmin.UserAdminPermissionCollection
final class UserAdminPermissionCollection
A UserAdminPermissionCollection stores a set of
UserAdminPermission permissions.
| Field Summary | |
|---|---|
private boolean |
all_allowed
Boolean saying if "*" is in the collection. |
private java.util.Hashtable |
permissions
Table of permissions. |
(package private) static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
UserAdminPermissionCollection()
Creates an empty UserAdminPermissionCollection object. |
|
| Method Summary | |
|---|---|
void |
add(java.security.Permission permission)
Adds the given permission to this UserAdminPermissionCollection. |
java.util.Enumeration |
elements()
Returns an enumeration of all the UserAdminPermission
objects in the container. |
boolean |
implies(java.security.Permission permission)
Checks to see if this PermissionCollection implies the given
permission. |
| Methods inherited from class java.security.PermissionCollection |
|---|
isReadOnly, setReadOnly, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
static final long serialVersionUID
private final java.util.Hashtable permissions
private boolean all_allowed
| Constructor Detail |
|---|
public UserAdminPermissionCollection()
UserAdminPermissionCollection object.
| Method Detail |
|---|
public void add(java.security.Permission permission)
UserAdminPermissionCollection. The key for the hash is the
name.
add in class java.security.PermissionCollectionpermission - the Permission object to add.
java.lang.IllegalArgumentException - If the given permission is not a
UserAdminPermission
java.lang.SecurityException - If this
UserAdminPermissionCollection object has been marked
readonlypublic boolean implies(java.security.Permission permission)
PermissionCollection implies the given
permission.
implies in class java.security.PermissionCollectionpermission - the Permission object to check against
PermissionCollection, false otherwise.public java.util.Enumeration elements()
UserAdminPermission
objects in the container.
elements in class java.security.PermissionCollectionUserAdminPermission
objects.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||