API Reference
Interface
IGoogleWorkspaceCredentialSource
Abstraction over the mechanism that acquires Google access tokens.
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
Accepted by parameters 1
- Constructor GoogleWorkspaceSession.GoogleWorkspaceSession
Methods
public abstract Task<GoogleWorkspaceAccessToken> AcquireAccessTokenAsync(IEnumerable<String> scopes, CancellationToken cancellationToken = default) #Returns:
Task<GoogleWorkspaceAccessToken>Acquires an access token and its available scope evidence for the requested operation.
Parameters
- scopes System.Collections.Generic.IEnumerable<System.String>
- OAuth scopes required by the pending operation.
- cancellationToken System.Threading.CancellationToken = default
- Token used to cancel acquisition.
Returns
A task that produces the acquired token and its scope and identity evidence. Callers must verify that the evidence covers their required scopes.