| Interface | Description |
|---|---|
| PrivilegeChecker |
Check if current user has privilege to perform related operations.
|
| PrivilegeManager |
Interface for the privilege system which supports identity-based and role-based access control.
|
| Class | Description |
|---|---|
| AllGrantedPrivilegeChecker |
Allows current user to perform all operations.
|
| FileBasedPrivilegeManager |
A
PrivilegeManager based on user and privilege system tables. |
| PrivilegeCheckerImpl |
Default implementation of
PrivilegeChecker. |
| PrivilegedCatalog |
Catalog which supports privilege system. |
| PrivilegedFileStore<T> |
FileStore with privilege checks. |
| PrivilegedFileStoreTable |
FileStoreTable with privilege checks. |
| Enum | Description |
|---|---|
| EntityType |
Entity type in privilege system.
|
| PrivilegeType |
Types of privilege.
|
| Exception | Description |
|---|---|
| NoPrivilegeException |
Thrown when tries to perform an operation but the current user does not have the privilege.
|
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.