| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a.auth |
Authentication and permissions support.
|
| org.apache.hadoop.fs.s3a.auth.delegation |
Extensible delegation token support for the S3A connector.
|
| Modifier and Type | Field and Description |
|---|---|
static RoleModel.Policy |
RolePolicies.ALLOW_S3_AND_SGUARD
Policy for all S3 and S3Guard operations, and SSE-KMS.
|
| Modifier and Type | Method and Description |
|---|---|
static RoleModel.Policy |
RoleModel.policy(List<RoleModel.Statement> statements)
From a set of statements, create a policy.
|
static RoleModel.Policy |
RoleModel.policy(RoleModel.Statement... statements)
From a set of statements, create a policy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RoleModel.Policy.add(RoleModel.Policy other)
Add the statements of another policy to this one.
|
String |
RoleModel.toJson(RoleModel.Policy policy) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.security.token.Token<AbstractS3ATokenIdentifier> |
AbstractDelegationTokenBinding.createDelegationToken(Optional<RoleModel.Policy> policy,
EncryptionSecrets encryptionSecrets,
org.apache.hadoop.io.Text renewer)
Create a delegation token for the user.
|
SessionTokenIdentifier |
SessionTokenBinding.createTokenIdentifier(Optional<RoleModel.Policy> policy,
EncryptionSecrets encryptionSecrets,
org.apache.hadoop.io.Text renewer) |
RoleTokenIdentifier |
RoleTokenBinding.createTokenIdentifier(Optional<RoleModel.Policy> policy,
EncryptionSecrets encryptionSecrets,
org.apache.hadoop.io.Text renewer)
Create the Token Identifier.
|
abstract AbstractS3ATokenIdentifier |
AbstractDelegationTokenBinding.createTokenIdentifier(Optional<RoleModel.Policy> policy,
EncryptionSecrets encryptionSecrets,
org.apache.hadoop.io.Text renewer)
Create a token identifier with all the information needed
to be included in a delegation token.
|
AbstractS3ATokenIdentifier |
FullCredentialsTokenBinding.createTokenIdentifier(Optional<RoleModel.Policy> policy,
EncryptionSecrets encryptionSecrets,
org.apache.hadoop.io.Text renewer)
Create a new delegation token.
|
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.