public sealed class AwsExternalAccountCredential : ExternalAccountCredential, IHttpUnsuccessfulResponseHandler, ICredential, IConfigurableHttpClientInitializer, ITokenAccessWithHeaders, ITokenAccess, IHttpExecuteInterceptorAWS credentials as described in https://google.aip.dev/auth/4117#determining-the-subject-token-in-aws.
Implements
IHttpUnsuccessfulResponseHandler, ICredential, IConfigurableHttpClientInitializer, ITokenAccessWithHeaders, ITokenAccess, IHttpExecuteInterceptorNamespace
Google.Apis.Auth.OAuth2Assembly
Google.Apis.Auth.dll
Methods
GetSubjectTokenAsyncImpl(CancellationToken)
protected override Task<string> GetSubjectTokenAsyncImpl(CancellationToken taskCancellationToken)Gets the subject token to be exchanged for the access token.
| Parameter | |
|---|---|
| Name | Description |
taskCancellationToken |
CancellationToken |
| Returns | |
|---|---|
| Type | Description |
Taskstring |
|