AclEntryPermission

public final enum AclEntryPermission extends Enum<AclEntryPermission>

Defines the permissions for use with the permissions component of an ACL entry.

Field Summary

public static final AclEntryPermission ADD_FILE Permission to add a new file to a directory (equal to WRITE_DATA)
public static final AclEntryPermission ADD_SUBDIRECTORY Permission to create a subdirectory to a directory (equal to APPEND_DATA)
public static final AclEntryPermission LIST_DIRECTORY Permission to list the entries of a directory (equal to READ_DATA)

Inherited Method Summary

Enum Values

public static final AclEntryPermission APPEND_DATA

Permission to append data to a file.

public static final AclEntryPermission DELETE

Permission to delete the file.

public static final AclEntryPermission DELETE_CHILD

Permission to delete a file or directory within a directory.

public static final AclEntryPermission EXECUTE

Permission to execute a file.

public static final AclEntryPermission READ_ACL

Permission to read the ACL attribute.

public static final AclEntryPermission READ_ATTRIBUTES

The ability to read (non-acl) file attributes.

public static final AclEntryPermission READ_DATA

Permission to read the data of the file.

public static final AclEntryPermission READ_NAMED_ATTRS

Permission to read the named attributes of a file.

RFC 3530: Network File System (NFS) version 4 Protocol defines named attributes as opaque files associated with a file in the file system.

public static final AclEntryPermission SYNCHRONIZE

Permission to access file locally at the server with synchronous reads and writes.

public static final AclEntryPermission WRITE_ACL

Permission to write the ACL attribute.

public static final AclEntryPermission WRITE_ATTRIBUTES

The ability to write (non-acl) file attributes.

public static final AclEntryPermission WRITE_DATA

Permission to modify the file's data.

public static final AclEntryPermission WRITE_NAMED_ATTRS

Permission to write the named attributes of a file.

RFC 3530: Network File System (NFS) version 4 Protocol defines named attributes as opaque files associated with a file in the file system.

public static final AclEntryPermission WRITE_OWNER

Permission to change the owner.

Fields

public static final AclEntryPermission ADD_FILE

Permission to add a new file to a directory (equal to WRITE_DATA)

public static final AclEntryPermission ADD_SUBDIRECTORY

Permission to create a subdirectory to a directory (equal to APPEND_DATA)

public static final AclEntryPermission LIST_DIRECTORY

Permission to list the entries of a directory (equal to READ_DATA)