@berlingske-media/bm.node-module.gateway_jwt
Version:
AuthGateway JWT verification library based on public JWKS endpoint
11 lines (10 loc) • 336 B
TypeScript
import { JWK } from 'jose';
import { SigningKey } from './jwkInterface';
export declare class JwksClient {
private options;
constructor(options: any);
getKeys(): Promise<JWK[]>;
getSigningKeys(): Promise<SigningKey[]>;
getSigningKey(kid?: string | undefined): Promise<SigningKey>;
debug(...args: any[]): void;
}