UNPKG

@trimble-oss/trimble-id

Version:

Trimble Identity SDK for JavaScript/TypeScript

24 lines (23 loc) 660 B
/** * Copyright (c) Trimble Inc. */ import { KeysetProvider } from '../interfaces/KeysetProvider'; import { Keyset } from '../interfaces/Keyset'; /** * FixedKeysetProvider helps to return a fixed key set */ export default class FixedKeysetProvider implements KeysetProvider { private readonly _keyset; /** * Public constructor for FixedKeySetProvider class * * @param keyset - Retrieves array of named keys */ constructor(keyset: Keyset[]); /** * Retrieves array of named keys * * @returns A Promise that resolves to an array of named keys on completion */ RetrieveKeyset(): Promise<Keyset[]>; }