@trimble-oss/trimble-id
Version:
Trimble Identity SDK for JavaScript/ TypeScript
17 lines (16 loc) • 456 B
TypeScript
/**
* Copyright (c) Trimble Inc.
* Licensed under the MIT License.
*/
import { Keyset } from "./Keyset";
/**
* @interface IKeysetProvider
* @description Interface for a JSON web keyset (JWKS) provider
*/
export interface IKeysetProvider {
/**
* @description Retrieves an dictionary of named keys
* @returns {PromiseLike<[Keyset]>} A Task that resolvesss to a dictionary of named keys on completion
*/
RetrieveKeyset(): Promise<[Keyset]>;
}