Skip to content
Docs
Reference

Interface: DpopKey

Interface: DpopKey in @ticketlayer/backstage.

@ticketlayer/backstage


@ticketlayer/backstage / DpopKey

Defined in: auth/dpop.ts:34

Methods#

proof()#

proof(input: DpopProofInput): Promise<string>;

Defined in: auth/dpop.ts:41

A fresh proof JWT for one request.

Parameters#

ParameterType
inputDpopProofInput

Returns#

Promise<string>

Properties#

keyPair#

readonly keyPair: CryptoKeyPair;

Defined in: auth/dpop.ts:36

The key pair. The private key is not extractable.


publicJwk#

readonly publicJwk: DpopPublicJwk;

Defined in: auth/dpop.ts:37


thumbprint#

readonly thumbprint: string;

Defined in: auth/dpop.ts:39

The JWK SHA-256 thumbprint (RFC 7638): what start sends as dpop_jkt and a bound token names in cnf.jkt.