@trimble-oss/trimble-id
Version:
Trimble Identity SDK for JavaScript/ TypeScript
17 lines (16 loc) • 479 B
TypeScript
/**
* Copyright (c) Trimble Inc.
* Licensed under the MIT License.
*/
import { Claimset } from "./Claimset";
/**
* @interface IClaimsetProvider
* @description Interface for a claimset provider
*/
export interface IClaimsetProvider {
/**
* @description Retrieves a validate claimset from a given JSON web token
* @returns {PromiseLike<Claimset>} A Task that resolves to the claimset completion
*/
RetrieveClaimset(token: string): Promise<Claimset>;
}