| Class | Description |
|---|---|
| AccessChecker | |
| AccessChecker.InputUser |
A temporary user class to instantiate User instance based on the name and groups.
|
| AccessController |
Provides basic authorization checks for data access and administrative operations.
|
| AuthManager |
Performs authorization checks for a given user's assigned permissions.
|
| AuthResult |
Represents the result of an authorization check for logging and error reporting.
|
| AuthResult.Params | |
| CoprocessorWhitelistMasterObserver |
Master observer for restricting coprocessor assignments.
|
| NoopAccessChecker |
NoopAccessChecker is returned when hbase.security.authorization is not enabled.
|
| PermissionStorage |
Maintains lists of permission grants to users and groups to allow for authorization checks by
AccessController. |
| 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
|
| SnapshotScannerHDFSAclHelper |
A helper to modify or remove HBase granted user default and access HDFS ACLs over hFiles.
|
| 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.