Skip to content

Class: JWTSigner ​

Defined in: jwt.ts:128

Signs quantum-safe-py-compatible JWTs. See the module notes: other JOSE libraries cannot verify them.

Constructors ​

Constructor ​

new JWTSigner(key, options?): JWTSigner

Defined in: jwt.ts:134

Parameters ​

key ​

SecretKey | KeyPair

options? ​

JwtSignerOptions = {}

Returns ​

JWTSigner

Properties ​

algorithm ​

readonly algorithm: SignatureAlgorithm

Defined in: jwt.ts:129

Methods ​

sign() ​

sign(claims?, options?): string

Defined in: jwt.ts:146

Signs claims and returns header.payload.signature.

Parameters ​

claims? ​

JwtClaims = {}

options? ​

JwtSignOptions = {}

Returns ​

string

Apache-2.0.