Interface | Description |
---|---|
AccessControlConstants | |
SnapshotScannerHDFSAclHelper.HDFSAclOperation.Operation |
Class | Description |
---|---|
AccessChecker | |
AccessChecker.InputUser |
A temporary user class to instantiate User instance based on the name and groups.
|
AccessControlClient |
Utility client for doing access control admin operations.
|
AccessControlFilter |
NOTE: for internal use only by AccessController implementation
|
AccessController |
Provides basic authorization checks for data access and administrative operations.
|
AccessControlUtil | |
AuthManager |
Performs authorization checks for a given user's assigned permissions.
|
AuthManager.PermissionCache<T extends Permission> |
Cache of permissions, it is thread safe.
|
AuthResult |
Represents the result of an authorization check for logging and error reporting.
|
AuthResult.Params | |
CoprocessorWhitelistMasterObserver |
Master observer for restricting coprocessor assignments.
|
GetUserPermissionsRequest | |
GetUserPermissionsRequest.Builder | |
GlobalPermission |
Represents an authorization for access whole cluster.
|
NamespacePermission |
Represents an authorization for access for the given namespace.
|
NoopAccessChecker |
NoopAccessChecker is returned when hbase.security.authorization is not enabled.
|
Permission |
Base permissions instance representing the ability to perform a given set of actions.
|
Permission.Builder | |
PermissionStorage |
Maintains lists of permission grants to users and groups to allow for authorization checks by
AccessController . |
ShadedAccessControlUtil |
Convert protobuf objects in AccessControl.proto under hbase-protocol-shaded to user-oriented
objects and vice versa.
|
SnapshotScannerHDFSAclCleaner |
Implementation of a file cleaner that checks if a empty directory with no subdirs and subfiles is
deletable when user scan snapshot feature is enabled
|
SnapshotScannerHDFSAclController |
Set HDFS ACLs to hFiles to make HBase granted users have permission to scan snapshot
|
SnapshotScannerHDFSAclController.SnapshotScannerHDFSAclStorage | |
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.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.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.