@LimitedPrivate({"HDFS","MapReduce"})
@Unstable
public final class AclUtil
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.List<AclEntry> |
getAclFromPermAndEntries(FsPermission perm,
java.util.List<AclEntry> entries) |
Given permissions and extended ACL entries, returns the full logical ACL.
|
static java.util.List<AclEntry> |
getMinimalAcl(FsPermission perm) |
Translates the given permission bits to the equivalent minimal ACL.
|
static boolean |
isMinimalAcl(java.util.List<AclEntry> entries) |
Checks if the given entries represent a minimal ACL (contains exactly 3
entries).
|
public static java.util.List<AclEntry> getAclFromPermAndEntries(FsPermission perm, java.util.List<AclEntry> entries)
perm - FsPermission containing permissionsentries - List<AclEntry> containing extended ACL entriespublic static java.util.List<AclEntry> getMinimalAcl(FsPermission perm)
perm - FsPermission to translatepublic static boolean isMinimalAcl(java.util.List<AclEntry> entries)
entries - List<AclEntry> entries to checkCopyright © 2008–2025 Apache Software Foundation. All rights reserved.