| Class and Description | 
|---|
| GetUserPermissionsRequest | 
| Permission Base permissions instance representing the ability to perform a given set
 of actions. | 
| UserPermission UserPermission consists of a user name and a permission. | 
| Class and Description | 
|---|
| Permission Base permissions instance representing the ability to perform a given set
 of actions. | 
| UserPermission UserPermission consists of a user name and a permission. | 
| Class and Description | 
|---|
| AccessChecker | 
| Permission Base permissions instance representing the ability to perform a given set
 of actions. | 
| UserPermission UserPermission consists of a user name and a permission. | 
| ZKPermissionWatcher Handles synchronization of access control list entries and updates
 throughout all nodes in the cluster. | 
| Class and Description | 
|---|
| AccessChecker | 
| Class and Description | 
|---|
| AccessChecker | 
| Class and Description | 
|---|
| AccessChecker | 
| Class and Description | 
|---|
| AccessChecker | 
| Permission.Action | 
| ZKPermissionWatcher Handles synchronization of access control list entries and updates
 throughout all nodes in the cluster. | 
| Class and Description | 
|---|
| AccessChecker | 
| Class and Description | 
|---|
| AccessChecker | 
| AccessControlFilter NOTE: for internal use only by AccessController implementation | 
| AccessControlFilter.Strategy | 
| AccessController.OpType | 
| AuthManager Performs authorization checks for a given user's assigned permissions. | 
| AuthManager.PermissionCache Cache of permissions, it is thread safe. | 
| AuthResult Represents the result of an authorization check for logging and error
 reporting. | 
| AuthResult.Params | 
| GetUserPermissionsRequest | 
| GetUserPermissionsRequest.Builder | 
| GlobalPermission Represents an authorization for access whole cluster. | 
| NamespacePermission Represents an authorization for access for the given namespace. | 
| Permission Base permissions instance representing the ability to perform a given set
 of actions. | 
| Permission.Action | 
| Permission.Builder | 
| Permission.Scope | 
| SnapshotScannerHDFSAclHelper A helper to modify or remove HBase granted user default and access HDFS ACLs over hFiles. | 
| SnapshotScannerHDFSAclHelper.HDFSAclOperation Inner class used to describe modify or remove what type of acl entries(ACCESS, DEFAULT,
 ACCESS_AND_DEFAULT) for files or directories(and child files). | 
| SnapshotScannerHDFSAclHelper.HDFSAclOperation.AclType | 
| SnapshotScannerHDFSAclHelper.HDFSAclOperation.Operation | 
| SnapshotScannerHDFSAclHelper.HDFSAclOperation.OperationType | 
| SnapshotScannerHDFSAclHelper.PathHelper | 
| TablePermission Represents an authorization for access for the given actions, optionally
 restricted to the given column family or column qualifier, over the
 given table. | 
| UserPermission UserPermission consists of a user name and a permission. | 
| ZKPermissionWatcher Handles synchronization of access control list entries and updates
 throughout all nodes in the cluster. | 
| Class and Description | 
|---|
| GetUserPermissionsRequest | 
| Permission Base permissions instance representing the ability to perform a given set
 of actions. | 
| UserPermission UserPermission consists of a user name and a permission. | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.