java.security
Class Permissions
java.lang.Object
java.security.PermissionCollection
java.security.Permissions
- All Implemented Interfaces:
- Serializable
public final class Permissions
- extends PermissionCollection
- implements Serializable
A heterogeneous collection of permissions.
- See Also:
- Serialized Form
|
Nested Class Summary |
(package private) static class |
Permissions.MetaEnumeration
An auxiliary implementation for enumerating individual permissions from a
collection of PermissionCollections. |
|
Method Summary |
void |
add(Permission permission)
Adds the argument to the collection. |
Enumeration<Permission> |
elements()
Returns an enumeration of the permissions in the receiver. |
boolean |
implies(Permission permission)
Indicates whether the argument permission is implied by the permissions
contained in the receiver. |
Permissions
public Permissions()
add
public void add(Permission permission)
- Adds the argument to the collection.
- Specified by:
add in class PermissionCollection
- Parameters:
permission - java.security.Permission the permission to add to the
collection
elements
public Enumeration<Permission> elements()
- Returns an enumeration of the permissions in the receiver.
- Specified by:
elements in class PermissionCollection
- Returns:
- Enumeration the permissions in the receiver.
implies
public boolean implies(Permission permission)
- Indicates whether the argument permission is implied by the permissions
contained in the receiver.
- Specified by:
implies in class PermissionCollection
- Parameters:
permission - java.security.Permission the permission to check
- Returns:
- boolean
true if the argument permission is implied
by the permissions in the receiver, and false if
it is not.
Please submit a feedback, bug or feature