UNPKG

@voidkey/broker-core

Version:

Core credential minting logic for the voidkey zero-trust credential broker

12 lines 446 B
import { IdpConfiguration, OidcClaims } from '../types'; export declare abstract class IdpProvider { protected config: IdpConfiguration; constructor(config: IdpConfiguration); abstract validateToken(token: string): Promise<OidcClaims>; healthCheck?(): Promise<boolean>; getName(): string; getIssuer(): string; getAudience(): string | string[] | undefined; getJwksUri(): string; } //# sourceMappingURL=base.d.ts.map