Package org.apache.beam.sdk.io.aws2.auth
package org.apache.beam.sdk.io.aws2.auth
Common code for AWS authentication related functionalities.
-
ClassDescriptionA OIDC web identity token provider implementation that uses the application default credentials set by the runtime (container, GCE instance, local environment, etc.).An implementation of AwsCredentialsProvider that periodically sends an
AssumeRoleWithWebIdentityRequest
to the AWS Security Token Service to maintain short-lived sessions to use for authentication.Builder class forStsAssumeRoleForFederatedCredentialsProvider
.Defines the behavior for a OIDC web identity token provider.