UNPKG

webpods

Version:

Append-only log service with OAuth authentication

25 lines 601 B
/** * JWT validation for Hydra-issued tokens */ import { Result } from "../types.js"; export interface HydraTokenPayload { sub: string; iss: string; aud: string[]; exp: number; iat: number; client_id: string; scope: string; ext?: { pods?: string[]; }; } /** * Verify a Hydra-issued JWT token */ export declare function verifyHydraToken(token: string): Promise<Result<HydraTokenPayload>>; /** * Check if a token is a Hydra JWT (vs WebPods JWT) */ export declare function isHydraToken(token: string): boolean; //# sourceMappingURL=jwt-validator.d.ts.map