Class AWSTokenProviderChain
Chain of IAWSTokenProvider. Providers are evaluated in order, and the first provider to return an AWSToken wins.
public class AWSTokenProviderChain : IAWSTokenProvider
- Inheritance
-
AWSTokenProviderChain
- Implements
- Inherited Members
Constructors
AWSTokenProviderChain(params IAWSTokenProvider[])
public AWSTokenProviderChain(params IAWSTokenProvider[] providers)
Parameters
providers
IAWSTokenProvider[]
Methods
TryResolveTokenAsync(CancellationToken)
Attempts to load an AWSToken.
NOTE: In some extreme circumstances, providers may throw an exception.public Task<TryResponse<AWSToken>> TryResolveTokenAsync(CancellationToken cancellationToken = default)
Parameters
cancellationToken
CancellationToken