Package | Description |
---|---|
org.apache.storm.blobstore | |
org.apache.storm.generated |
Modifier and Type | Field and Description |
---|---|
static List<AccessControl> |
BlobStoreAclHandler.DEFAULT |
static List<AccessControl> |
BlobStoreAclHandler.WORLD_EVERYTHING |
Modifier and Type | Method and Description |
---|---|
static AccessControl |
BlobStoreAclHandler.parseAccessControl(String str) |
Modifier and Type | Method and Description |
---|---|
static String |
BlobStoreAclHandler.accessControlToString(AccessControl ac) |
Modifier and Type | Method and Description |
---|---|
void |
BlobStoreAclHandler.hasAnyPermissions(List<AccessControl> acl,
int mask,
Subject who,
String key)
Validates if the user has any of the permissions mentioned in the mask.
|
void |
BlobStoreAclHandler.hasPermissions(List<AccessControl> acl,
int mask,
Subject who,
String key)
Validates if the user has at least the set of permissions mentioned in the mask.
|
static void |
BlobStoreAclHandler.validateSettableACLs(String key,
List<AccessControl> acls) |
void |
BlobStoreAclHandler.validateUserCanReadMeta(List<AccessControl> acl,
Subject who,
String key)
The user should be able to see the metadata if and only if they have any of READ, WRITE, or ADMIN.
|
Modifier and Type | Method and Description |
---|---|
AccessControl |
AccessControl.deepCopy() |
Modifier and Type | Method and Description |
---|---|
Iterator<AccessControl> |
SettableBlobMeta.get_acl_iterator() |
List<AccessControl> |
SettableBlobMeta.get_acl() |
Modifier and Type | Method and Description |
---|---|
void |
SettableBlobMeta.add_to_acl(AccessControl elem) |
int |
AccessControl.compareTo(AccessControl other) |
boolean |
AccessControl.equals(AccessControl that) |
Modifier and Type | Method and Description |
---|---|
void |
SettableBlobMeta.set_acl(List<AccessControl> acl) |
Constructor and Description |
---|
AccessControl(AccessControl other)
Performs a deep copy on other.
|
Constructor and Description |
---|
SettableBlobMeta(List<AccessControl> acl) |
Copyright © 2023 The Apache Software Foundation. All rights reserved.