| Modifier and Type | Field | Description |
|---|---|---|
static java.util.EnumSet<KMSACLs.Type> |
KMSACLs.INVALIDATE_CACHE_TYPES |
| Modifier and Type | Method | Description |
|---|---|---|
static KMSACLs.Type |
KMSACLs.Type.valueOf(java.lang.String name) |
Returns the enum constant of this type with the specified name.
|
static KMSACLs.Type[] |
KMSACLs.Type.values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
KMSACLs.assertAccess(KMSACLs.Type aclType,
org.apache.hadoop.security.UserGroupInformation ugi,
KMS.KMSOp operation,
java.lang.String key) |
|
boolean |
KMSACLs.hasAccess(KMSACLs.Type type,
org.apache.hadoop.security.UserGroupInformation ugi) |
First Check if user is in ACL for the KMS operation, if yes, then
return true if user is not present in any configured blacklist for
the operation
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
KMSACLs.assertAccess(java.util.EnumSet<KMSACLs.Type> aclTypes,
org.apache.hadoop.security.UserGroupInformation ugi,
KMS.KMSOp operation,
java.lang.String key) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.