Table of Contents

Class SSOTokenProvider

Namespace
Amazon.Runtime
Assembly
AWSSDK.Core.dll

Looks in Amazon.Runtime.SSOTokenProvider._ssoCacheDirectory for a file that matches Amazon.Runtime.SSOTokenProvider._sessionName and then loads the SSO Token from that file.

public class SSOTokenProvider : IAWSTokenProvider
Inheritance
SSOTokenProvider
Implements
Inherited Members

Constructors

SSOTokenProvider(ISSOTokenManager, string, string, string, string)

public SSOTokenProvider(ISSOTokenManager ssoTokenManager, string sessionName, string startUrl, string region, string ssoCacheDirectory = null)

Parameters

ssoTokenManager ISSOTokenManager
sessionName string
startUrl string
region string
ssoCacheDirectory string

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

Returns

Task<TryResponse<AWSToken>>