API Reference
Class
StaticAccessTokenCredentialSource
Credential source that always returns the same already-acquired access token.
Inheritance
- Object
- StaticAccessTokenCredentialSource
Constructors
StaticAccessTokenCredentialSource 2 overloads
public StaticAccessTokenCredentialSource(String accessToken, Nullable<DateTimeOffset> expiresAt = null, IReadOnlyList<String> scopes = null) #Creates an unverified static token source. This exact overload is retained for binary compatibility.
Parameters
- accessToken System.String
- expiresAt System.Nullable{System.DateTimeOffset} = null
- scopes System.Collections.Generic.IReadOnlyList{System.String} = null
public StaticAccessTokenCredentialSource(String accessToken, Nullable<DateTimeOffset> expiresAt, IReadOnlyList<String> scopes, String account) #Creates an unverified static token source with an informational account label.
Parameters
- accessToken System.String
- expiresAt System.Nullable{System.DateTimeOffset}
- scopes System.Collections.Generic.IReadOnlyList{System.String}
- account System.String
Methods
public virtual Task<GoogleWorkspaceAccessToken> AcquireAccessTokenAsync(IEnumerable<String> scopes, CancellationToken cancellationToken = null) #Returns:
Task<GoogleWorkspaceAccessToken>Parameters
- scopes IEnumerable<String>
- cancellationToken CancellationToken = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object