Skip to main content
Version: 1.3

Interface: IJwkOkp

identity_wasm.IJwkOkp

A JSON Web Key with OKP params.

Hierarchy

Table of contents

Properties

Properties

use

Optional use: JwkUse

Public Key Use.

Identifies the intended use of the public key.

More Info

Inherited from

IJwk.use


key_ops

Optional key_ops: JwkOperation[]

Key Operations.

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

More Info

Inherited from

IJwk.key_ops


alg

Optional alg: JwsAlgorithm

Algorithm.

Identifies the algorithm intended for use with the key.

More Info

Inherited from

IJwk.alg


kid

Optional kid: string

Key ID.

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

More Info

Inherited from

IJwk.kid


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

Inherited from

IJwk.x5u


x5c

Optional x5c: string[]

X.509 Certificate Chain.

Contains a chain of one or more PKIX certificates.

More Info

Inherited from

IJwk.x5c


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

Inherited from

IJwk.x5t


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

Inherited from

IJwk.x5t#S256


crv

crv: string

The subtype of the key pair.

More Info

Inherited from

JwkParamsOkp.crv


x

x: string

The public key as a base64url-encoded value.

More Info

Inherited from

JwkParamsOkp.x


d

Optional d: string

The private key as a base64url-encoded value.

More Info

Inherited from

JwkParamsOkp.d