bunway
    Preparing search index...

    Interface JwtOptions

    interface JwtOptions {
        algorithms?: JwtAlgorithm[];
        audience?: string | string[];
        credentialsRequired?: boolean;
        getToken?: (req: BunRequest) => string | undefined;
        isRevoked?: (payload: JwtPayload, token: string) => Promise<boolean>;
        issuer?: string | string[];
        jwksCacheTtl?: number;
        jwksUri?: string;
        onVerified?: (
            payload: JwtPayload,
            req: BunRequest,
        ) => AuthUser | Promise<AuthUser>;
        requestProperty?: string;
        role?: string | string[];
        roleField?: string;
        scope?: string | string[];
        scopeField?: string;
        secret?:
            | string
            | Buffer<ArrayBufferLike>
            | ((header: JwtHeader) => Promise<string | Buffer<ArrayBufferLike>>);
    }
    Index

    Properties

    algorithms?: JwtAlgorithm[]
    audience?: string | string[]
    credentialsRequired?: boolean
    getToken?: (req: BunRequest) => string | undefined
    isRevoked?: (payload: JwtPayload, token: string) => Promise<boolean>
    issuer?: string | string[]
    jwksCacheTtl?: number
    jwksUri?: string
    onVerified?: (
        payload: JwtPayload,
        req: BunRequest,
    ) => AuthUser | Promise<AuthUser>
    requestProperty?: string
    role?: string | string[]
    roleField?: string
    scope?: string | string[]
    scopeField?: string
    secret?:
        | string
        | Buffer<ArrayBufferLike>
        | ((header: JwtHeader) => Promise<string | Buffer<ArrayBufferLike>>)