Cell API
    Preparing search index...

    Interface JwtService

    interface JwtService {
        decode(
            token: string,
            options?: DecodeOptions,
        ): Promise<string | JwtPayload | undefined>;
        sign(
            payload: string | object | Buffer<ArrayBufferLike>,
            options?: SignOptions,
            privateKey?: Secret,
        ): Promise<string>;
        verify<T extends object = any>(
            token: string,
            options?: VerifyOptions,
            publicKey?: string | Buffer<ArrayBufferLike>,
        ): Promise<T>;
    }

    Implemented by

    Index
    • Parameters

      • payload: string | object | Buffer<ArrayBufferLike>
      • Optionaloptions: SignOptions
      • OptionalprivateKey: Secret

      Returns Promise<string>

    • Type Parameters

      • T extends object = any

      Parameters

      • token: string
      • Optionaloptions: VerifyOptions
      • OptionalpublicKey: string | Buffer<ArrayBufferLike>

      Returns Promise<T>