API Reference

Class

DelegateGoogleWorkspaceCredentialSource

Namespace OfficeIMO.GoogleWorkspace
Assembly OfficeIMO.GoogleWorkspace
Modifiers sealed

Credential source that delegates token acquisition to application-provided code.

Inheritance

  • Object
  • DelegateGoogleWorkspaceCredentialSource

Constructors

public DelegateGoogleWorkspaceCredentialSource(Func<IReadOnlyList<String>, CancellationToken, Task<GoogleWorkspaceAccessToken>> acquireAccessToken) #

Parameters

acquireAccessToken Func<IReadOnlyList<String>, CancellationToken, Task<GoogleWorkspaceAccessToken>> requiredposition: 0

Methods

public virtual Task<GoogleWorkspaceAccessToken> AcquireAccessTokenAsync(IEnumerable<String> scopes, CancellationToken cancellationToken = null) #
Returns: Task<GoogleWorkspaceAccessToken>

Parameters

scopes IEnumerable<String> requiredposition: 0
cancellationToken CancellationToken = null optionalposition: 1