public class UsersACLsManager
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
UsersACLsManager.ACE |
| Constructor | Description |
|---|---|
UsersACLsManager(Configuration conf) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
buildACEStrForUser(java.lang.String owner) |
Build string with ACE to allow other users access to owner logs
|
boolean |
checkUserAccess(java.lang.String reqUser,
java.lang.String owner) |
|
boolean |
checkUserAccess(UserGroupInformation reqUser,
java.lang.String owner) |
|
boolean |
isUsersACLEnable() |
Check if users ACLs mapping manager can be used
|
public UsersACLsManager(Configuration conf)
public boolean isUsersACLEnable()
public boolean checkUserAccess(java.lang.String reqUser,
java.lang.String owner)
reqUser - current userowner - application ownerpublic boolean checkUserAccess(UserGroupInformation reqUser, java.lang.String owner)
reqUser - current userowner - application ownerpublic java.lang.String buildACEStrForUser(java.lang.String owner)
owner - - username of application ownerCopyright © 2008–2025 Apache Software Foundation. All rights reserved.