class JTIValidator
implements IJTIValidator

JTI Validator implementation Prevents JWT replay attacks by tracking used JWT IDs

Constructors

new
JTIValidator(
storage?: IJTIStorage,
options?: { clockTolerance?: number; maxAge?: number; },
)

Methods

cleanup(): Promise<number>
getStats(): Promise<{ size: number; lastCleanup?: number; }>

Get storage stats for monitoring

Usage

import { JTIValidator } from ".";