API Reference
Class
GoogleApisDataStoreAdapter
Bridges an OfficeIMO token store to the data-store contract used by Google.Apis.Auth.
Inheritance
- Object
- GoogleApisDataStoreAdapter
Constructors
public GoogleApisDataStoreAdapter(IGoogleWorkspaceTokenStore store) #Creates an adapter over an application-owned secure token store.
Parameters
- store OfficeIMO.GoogleWorkspace.Auth.GoogleApis.IGoogleWorkspaceTokenStore
- Token store to expose through Google's data-store contract.
Methods
public Task DeleteAsync<T>(String key) #Returns:
TaskDeletes authorization state of the requested type under a key.
Type Parameters
- T
Parameters
- key System.String
public Task<T?> GetAsync<T>(String key) #Returns:
Task<T?>Reads authorization state, returning null when the key is absent.
Type Parameters
- T
Parameters
- key System.String
public Task StoreAsync<T>(String key, T? value) #Returns:
TaskStores or replaces authorization state under a key.
Type Parameters
- T
Parameters
- key System.String
- value T?
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?