Skip to main content
Version: 1.3

Interface: IJwk

identity_wasm.IJwk

A JSON Web Key.

Hierarchy

Table of contents

Properties

Properties

kty

kty: JwkType

Key Type.

Identifies the cryptographic algorithm family used with the key.

More Info


use

Optional use: JwkUse

Public Key Use.

Identifies the intended use of the public key.

More Info


key_ops

Optional key_ops: JwkOperation[]

Key Operations.

Identifies the operation(s) for which the key is intended to be used.

More Info


alg

Optional alg: JwsAlgorithm

Algorithm.

Identifies the algorithm intended for use with the key.

More Info


kid

Optional kid: string

Key ID.

Used to match a specific key among a set of keys within a JWK Set.

More Info


x5u

Optional x5u: string

X.509 URL.

A URI that refers to a resource for an X.509 public key certificate or certificate chain.

More Info


x5c

Optional x5c: string[]

X.509 Certificate Chain.

Contains a chain of one or more PKIX certificates.

More Info


x5t

Optional x5t: string

X.509 Certificate SHA-1 Thumbprint.

A base64url-encoded SHA-1 thumbprint of the DER encoding of an X.509 certificate.

More Info


x5t#S256

Optional x5t#S256: string

X.509 Certificate SHA-256 Thumbprint.

A base64url-encoded SHA-256 thumbprint of the DER encoding of an X.509 certificate.

More Info