UNPKG

@trimble-oss/trimble-id

Version:

Trimble Identity SDK for JavaScript/TypeScript

22 lines (21 loc) 623 B
/** * Copyright (c) Trimble Inc. */ import { TokenProvider } from '../interfaces/TokenProvider'; /** * FixedTokenProvider helps to return a fixed token */ export default class FixedTokenProvider implements TokenProvider { private readonly _accessToken; /** * Public constructor for FixedTokenProvider class * @param token - The fixed token to return */ constructor(token: string); /** * Retrieves an access token for the user or application * * @returns A Promise that resolves to the value of the access token on completion */ RetrieveToken(): Promise<string>; }