| Package | Description |
|---|---|
| org.apache.hadoop.fs.s3a |
S3A Filesystem.
|
| 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.
|
| org.apache.hadoop.fs.s3a.s3guard |
This package contains classes related to S3Guard: a feature of S3A to mask
the eventual consistency behavior of S3 and optimize access patterns by
coordinating with a strongly consistent external store for file system
metadata.
|
| Class and Description |
|---|
| AbstractAWSCredentialProvider
Base class for AWS credential providers which
take a URI and config in their constructor.
|
| AbstractSessionCredentialsProvider
Base class for session credential support.
|
| IAMInstanceCredentialsProvider
This is an IAM credential provider which wraps
an
EC2ContainerCredentialsProviderWrapper
to provide credentials when the S3A connector is instantiated on AWS EC2
or the AWS container services. |
| RoleModel.Statement
A single statement.
|
| Class and Description |
|---|
| AbstractAWSCredentialProvider
Base class for AWS credential providers which
take a URI and config in their constructor.
|
| AbstractSessionCredentialsProvider
Base class for session credential support.
|
| MarshalledCredentials
Stores the credentials for a session or for a full login.
|
| MarshalledCredentials.CredentialTypeRequired
Enumeration of credential types for use in validation methods.
|
| NoAuthWithAWSException
A specific subclass of
AmazonClientException which is
used in the S3A retry policy to fail fast when there is any
authentication problem. |
| NoAwsCredentialsException
A special exception which declares that no credentials were found;
this can be treated specially in logging, handling, etc.
|
| RoleModel.Effects
Effect options.
|
| RoleModel.Policy
A policy is one or more statements.
|
| RoleModel.RoleElt
Any element in a role.
|
| RoleModel.Statement
A single statement.
|
| STSClientFactory.STSClient
STS client connection with retries.
|
| Class and Description |
|---|
| MarshalledCredentials
Stores the credentials for a session or for a full login.
|
| RoleModel.Policy
A policy is one or more statements.
|
| RoleModel.Statement
A single statement.
|
| STSClientFactory.STSClient
STS client connection with retries.
|
| Class and Description |
|---|
| RoleModel.Statement
A single statement.
|
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.