Package | Description |
---|---|
software.amazon.awssdk.auth.token.credentials | |
software.amazon.awssdk.auth.token.credentials.aws | |
software.amazon.awssdk.auth.token.internal |
Modifier and Type | Class and Description |
---|---|
class |
ProfileTokenProvider
Token provider based on AWS configuration profiles.
|
class |
SdkTokenProviderChain
An
SdkTokenProvider implementation that chains together multiple token providers. |
class |
StaticTokenProvider
An implementation of
SdkTokenProvider that returns a set implementation of SdkToken . |
Modifier and Type | Method and Description |
---|---|
SdkTokenProvider |
ChildProfileTokenProviderFactory.create(ProfileFile profileFile,
Profile profile)
Create a token provider for the provided profile.
|
Modifier and Type | Method and Description |
---|---|
SdkTokenProviderChain.Builder |
SdkTokenProviderChain.Builder.addTokenProvider(SdkTokenProvider tokenProviders)
Add a token provider to the chain, after the token providers that have already been configured.
|
static SdkTokenProviderChain |
SdkTokenProviderChain.of(SdkTokenProvider... sdkTokenProviders)
Create an AWS token provider chain with default configuration that checks the given token providers.
|
SdkTokenProviderChain.Builder |
SdkTokenProviderChain.Builder.tokenProviders(SdkTokenProvider... tokenProviders)
Configure the token providers that should be checked for token, in the order they should be checked.
|
Modifier and Type | Method and Description |
---|---|
SdkTokenProviderChain.Builder |
SdkTokenProviderChain.Builder.tokenProviders(Collection<? extends SdkTokenProvider> tokenProviders)
Configure the token providers that should be checked for token, in the order they should be checked.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultAwsTokenProvider
A token provider chain that looks for providers in this order:
A profile based provider that can initialize token providers based on profile configurations
|
Modifier and Type | Class and Description |
---|---|
class |
LazyTokenProvider
A wrapper for
SdkTokenProvider that defers creation of the underlying provider until the first time the
resolveToken() method is invoked. |
Modifier and Type | Method and Description |
---|---|
Optional<SdkTokenProvider> |
ProfileTokenProviderLoader.tokenProvider()
Retrieve the token provider for which this profile has been configured, if available.
|
Modifier and Type | Method and Description |
---|---|
static LazyTokenProvider |
LazyTokenProvider.create(Supplier<SdkTokenProvider> delegateConstructor) |
Constructor and Description |
---|
LazyTokenProvider(Supplier<SdkTokenProvider> delegateConstructor) |
Copyright © 2023. All rights reserved.