UNPKG

cognito-jwt-token-validator

Version:

A JWT token validator to be used with cognito based custom authorizers.

36 lines (35 loc) 707 B
/// <reference types="node" /> export interface PolicyMap { [key: string]: PolicyStatement[]; } export interface PolicyDocument { Version: string; Statement: PolicyStatement[]; } export interface PolicyStatement { Action?: string; Effect?: string; Resource?: string; } export interface JWT { header: { [key: string]: string; }; payload: { [key: string]: string; }; signature: { [key: string]: string; }; } export interface JWK { alg: string; e: string; kid: string; kty: string; n: string; use: string; } export interface PemDictionary { [key: string]: string | Buffer; }