UNPKG

@trimble-oss/trimble-id

Version:

Trimble Identity SDK for JavaScript/TypeScript

21 lines (20 loc) 485 B
/** * Copyright (c) Trimble Inc. */ /** * Interface for token providers that can retrieve access tokens. */ export interface TokenProvider { /** * Retrieves an access token for authentication. * * @returns A promise that resolves to the access token string * * @example * ```typescript * const token = await tokenProvider.RetrieveToken(); * console.log('Access token:', token); * ``` */ RetrieveToken(): Promise<string>; }