Reference
Interface: DpopKey
Interface: DpopKey in @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#
| Parameter | Type |
|---|---|
input | DpopProofInput |
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.