UNPKG

@theoptimalpartner/jwt-auth-validator

Version:

JWT token validation package with offline JWKS validation and Redis-based token revocation support

17 lines 659 B
import { RedisConfig } from './types.js'; export declare class RedisService { private client; private config; constructor(config?: RedisConfig); initialize(config?: RedisConfig): Promise<void>; ping(): Promise<string>; disconnect(): Promise<void>; set(key: string, value: string, ttl: number): Promise<void>; get(key: string): Promise<string | null>; exists(key: string): Promise<number>; del(key: string): Promise<number>; saveRevokedToken(token: string, ttl: number): Promise<void>; isTokenRevoked(token: string): Promise<boolean>; get isConnected(): boolean; } //# sourceMappingURL=redis-service.d.ts.map