| Home >> All >> java >> security >> [ acl Javadoc ] |
java.security.acl: Javadoc index of package java.security.acl.
Package Samples:
java.security.acl
Classes:
Acl: A Java access control list (ACL) is a group of individual ACL entries. These entries consist of a Principal and a list of permissions this Principal is either granted or denied. A given Principal can have at most one positive ACL entry (i.e., one that grants permissions) and one negative ACL entry (i.e., one that denies permissions). If a given permission is both granted and denied, the ACL treats it as if it were never granted or denied. If both a Principal and a Group to which the Principal belongs have an ACL entry, the permissions for the individual Principal take precedence over the permissions ...
AclEntry: This interface models an entry in an access control list (ACL). Java ACL's consist of a list of entries, where each consists of a Principal and a list of Permission 's which have been granted to that Principal . An ACL can also be negative , which indicates that the list of Permission 's is a list of permissions that are not granted to the Principal . A Principal can have at most one regular (or positive) ACL entry and one negative ACL entry.
Owner: This interface provides a mechanism for maintaining a list of owners of an access control list (ACL). Since a Principal must be an owner in order to modify the owner list, a mechanism must be provided to specify the initial owner of the ACL. The proper way to do this is for the implementing class to specify the initial owner in the contructor for that class.
Group: This interface represents a group of Principals . Note that since this interface extends Principal , a Group can be used where ever a Principal is requested. This includes arguments to the methods in this interface.
NotOwnerException: This exception is thrown whenever an operation is attempted that requires the caller to be the owner of the access control list (ACL) when the caller is in fact not the owner of the ACL.
Permission: This interface provides information about a permission that can be granted. Note that this is not the same as the class java.security.Permission .
LastOwnerException: This exception is thrown when an attempt is made to delete the last owner of an access control list (ACL)
AclNotFoundException: This exception is thrown when a requested access control list (ACL) is not found.
| Home | Contact Us | Privacy Policy | Terms of Service |