xmcp
Version:
The TypeScript MCP framework
12 lines (11 loc) • 413 B
TypeScript
import type { WebMiddleware } from "@/types/middleware";
export type CloudflareJWTAuthMiddlewareConfig = {
secret: string;
algorithms?: string[];
audience?: string | string[];
issuer?: string;
subject?: string;
clockTolerance?: number | string;
maxAge?: string | number;
};
export declare function cloudflareJwtAuthMiddleware(config: CloudflareJWTAuthMiddlewareConfig): WebMiddleware;