Class Jwt<Payload, Transformed>

JWT class for constructing and transforming JWTs.

Type Parameters

  • Payload extends TSchema
  • Transformed extends Record<string, unknown> | undefined = undefined

Constructors

Properties

Constructors

Properties

header: {
    alg: string;
    kid?: string;
    typ?: string;
}

Type declaration

  • alg: string
  • Optional kid?: string
  • Optional typ?: string
payload: Transformed extends undefined
    ? Static<Payload>
    : Transformed
signature: string