AclEntryFlag
class AclEntryFlag
kotlin.Any | ||
↳ | kotlin.Enum<java.nio.file.attribute.AclEntryFlag> | |
↳ | java.nio.file.attribute.AclEntryFlag |
Defines the flags for used by the flags component of an ACL entry
.
In this release, this class does not define flags related to java.nio.file.attribute.AclEntryType#AUDIT
and AclEntryType#ALARM
entry types.
Summary
Enum values | |
---|---|
Can be placed on a directory and indicates that the ACL entry should be added to each new directory created. |
|
Can be placed on a directory and indicates that the ACL entry should be added to each new non-directory file created. |
|
Can be placed on a directory but does not apply to the directory, only to newly created files/directories as specified by the |
|
Can be placed on a directory to indicate that the ACL entry should not be placed on the newly created directory which is inheritable by subdirectories of the created directory. |
Enum values
DIRECTORY_INHERIT
enum val DIRECTORY_INHERIT : AclEntryFlag
Can be placed on a directory and indicates that the ACL entry should be added to each new directory created.
FILE_INHERIT
enum val FILE_INHERIT : AclEntryFlag
Can be placed on a directory and indicates that the ACL entry should be added to each new non-directory file created.
INHERIT_ONLY
enum val INHERIT_ONLY : AclEntryFlag
Can be placed on a directory but does not apply to the directory, only to newly created files/directories as specified by the FILE_INHERIT
and DIRECTORY_INHERIT
flags.
NO_PROPAGATE_INHERIT
enum val NO_PROPAGATE_INHERIT : AclEntryFlag
Can be placed on a directory to indicate that the ACL entry should not be placed on the newly created directory which is inheritable by subdirectories of the created directory.