public enum AclEntryPermission extends Enum<AclEntryPermission>
entry
的权限组件一起使用的权限。
Enum Constant and Description |
---|
APPEND_DATA
将数据附加到文件的权限。
|
DELETE
允许删除文件。
|
DELETE_CHILD
删除目录中的文件或目录的权限。
|
EXECUTE
执行文件的权限
|
READ_ACL
读取ACL属性的权限。
|
READ_ATTRIBUTES
读取(非acl)文件属性的能力。
|
READ_DATA
读取文件数据的权限。
|
READ_NAMED_ATTRS
读取文件的命名属性的权限。
|
SYNCHRONIZE
通过同步读写在本地访问服务器的权限。
|
WRITE_ACL
编写ACL属性的权限。
|
WRITE_ATTRIBUTES
写入(非acl)文件属性的能力。
|
WRITE_DATA
许可修改文件的数据。
|
WRITE_NAMED_ATTRS
写入文件的命名属性的权限。
|
WRITE_OWNER
允许更改所有者。
|
Modifier and Type | Field and Description |
---|---|
static AclEntryPermission |
ADD_FILE
将新文件添加到目录的权限(等于
WRITE_DATA )
|
static AclEntryPermission |
ADD_SUBDIRECTORY
创建目录的子目录的权限(等于
APPEND_DATA )
|
static AclEntryPermission |
LIST_DIRECTORY
列出目录条目的权限(等于
READ_DATA )
|
Modifier and Type | Method and Description |
---|---|
static AclEntryPermission |
valueOf(String name)
以指定的名称返回此类型的枚举常量。
|
static AclEntryPermission[] |
values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。
|
public static final AclEntryPermission READ_DATA
public static final AclEntryPermission WRITE_DATA
public static final AclEntryPermission APPEND_DATA
public static final AclEntryPermission READ_NAMED_ATTRS
RFC 3530: Network File System (NFS) version 4 Protocol将命名 属性定义为与文件系统中的文件相关联的不透明文件。
public static final AclEntryPermission WRITE_NAMED_ATTRS
RFC 3530: Network File System (NFS) version 4 Protocol将命名 属性定义为与文件系统中的文件相关联的不透明文件。
public static final AclEntryPermission EXECUTE
public static final AclEntryPermission DELETE_CHILD
public static final AclEntryPermission READ_ATTRIBUTES
public static final AclEntryPermission WRITE_ATTRIBUTES
public static final AclEntryPermission DELETE
public static final AclEntryPermission READ_ACL
public static final AclEntryPermission WRITE_ACL
public static final AclEntryPermission WRITE_OWNER
public static final AclEntryPermission SYNCHRONIZE
public static final AclEntryPermission LIST_DIRECTORY
READ_DATA
)
public static final AclEntryPermission ADD_FILE
WRITE_DATA
)
public static final AclEntryPermission ADD_SUBDIRECTORY
APPEND_DATA
)
public static AclEntryPermission[] values()
for (AclEntryPermission c : AclEntryPermission.values())
System.out.println(c);
public static AclEntryPermission valueOf(String name)
name
- 要返回的枚举常量的名称。
IllegalArgumentException
- 如果此枚举类型没有指定名称的常量
NullPointerException
- 如果参数为空