Table of Contents

Interface ICoreAmazonSSOOIDC

Namespace
Amazon.Runtime.SharedInterfaces
Assembly
AWSSDK.Core.dll

ICoreAmazonSSOOIDC is not meant to be used directly. It defines SSO OIDC service with basic .NET types and allows other services to be able to use the service as a runtime dependency. This interface is implemented by the AmazonSSOOIDCClient defined in the AWSSDK.SSOOIDC assembly.

public interface ICoreAmazonSSOOIDC

Methods

GetSsoTokenAsync(GetSsoTokenRequest)

This method is used internally to access the Amazon SSO OIDC service within other service assemblies. Please use AmazonSSOOIDCClient to access the Amazon SSO OIDC service instead.

Use Amazon SSO OIDC to get an SSO Token

Task<GetSsoTokenResponse> GetSsoTokenAsync(GetSsoTokenRequest getSsoTokenRequest)

Parameters

getSsoTokenRequest GetSsoTokenRequest

Returns

Task<GetSsoTokenResponse>

RefreshTokenAsync(GetSsoTokenResponse)

This method is used internally to access the Amazon SSO OIDC service within other service assemblies. Please use AmazonSSOOIDCClient to access the Amazon SSO OIDC service instead.

Use Amazon SSO OIDC to refresh previousResponse

Task<GetSsoTokenResponse> RefreshTokenAsync(GetSsoTokenResponse previousResponse)

Parameters

previousResponse GetSsoTokenResponse

Returns

Task<GetSsoTokenResponse>