atg.security
Interface StandardAccessRights

All Known Implementing Classes:
AccessControlList

public interface StandardAccessRights

A set of typical access rights.


Field Summary
static java.lang.String CLASS_VERSION
           
static AccessRight CREATE
          The ability to create a new sub-object of a compound object.
static AccessRight DELETE
          The ability to delete a sub-object of a compound object.
static AccessRight DESTROY
          The ability to destroy an object.
static AccessRight EXECUTE
          The ability to perform an action on an object.
static AccessRight LIST
          The ability to list the contents of a compound object.
static java.util.Map MAP
          A map of all the standard access rights.
static AccessRight PRIVILEGE
          An access control right where holding the identification allows access to the resource.
static AccessRight READ
          The ability to read (access) an object.
static AccessRight READ_ACL
          The ability to read the access control list of an object.
static AccessRight READ_OWNER
          The ability to determine the owner of an object.
static AccessRight RENAME
          The ability to rename an object (usually a sub-object).
static AccessRight TRAVERSE
          The ability to access a sub-object of a compound object.
static AccessRight WRITE
          The ability to write (change) an object.
static AccessRight WRITE_ACL
          The ability to change the access control list of an object.
static AccessRight WRITE_OWNER
          The ability to change the owner of an object.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values

READ

static final AccessRight READ
The ability to read (access) an object.


WRITE

static final AccessRight WRITE
The ability to write (change) an object.


DESTROY

static final AccessRight DESTROY
The ability to destroy an object.


EXECUTE

static final AccessRight EXECUTE
The ability to perform an action on an object.


LIST

static final AccessRight LIST
The ability to list the contents of a compound object.


TRAVERSE

static final AccessRight TRAVERSE
The ability to access a sub-object of a compound object.


CREATE

static final AccessRight CREATE
The ability to create a new sub-object of a compound object.


DELETE

static final AccessRight DELETE
The ability to delete a sub-object of a compound object.


RENAME

static final AccessRight RENAME
The ability to rename an object (usually a sub-object).


READ_OWNER

static final AccessRight READ_OWNER
The ability to determine the owner of an object.


WRITE_OWNER

static final AccessRight WRITE_OWNER
The ability to change the owner of an object.


READ_ACL

static final AccessRight READ_ACL
The ability to read the access control list of an object.


WRITE_ACL

static final AccessRight WRITE_ACL
The ability to change the access control list of an object.


PRIVILEGE

static final AccessRight PRIVILEGE
An access control right where holding the identification allows access to the resource. This right is used in conjunction with the PrivilegeSecurityPolicy object.


MAP

static final java.util.Map MAP
A map of all the standard access rights.