Interface: IJwkOkp
identity_wasm.IJwkOkp
A JSON Web Key with OKP params.
Hierarchy
↳
IJwkOkp
Table of contents
Properties
Properties
use
• Optional
use: JwkUse
Public Key Use.
Identifies the intended use of the public key.
Inherited from
key_ops
• Optional
key_ops: JwkOperation
[]
Key Operations.
Identifies the operation(s) for which the key is intended to be used.
Inherited from
alg
• Optional
alg: JwsAlgorithm
Algorithm.
Identifies the algorithm intended for use with the key.
Inherited from
kid
• Optional
kid: string
Key ID.
Used to match a specific key among a set of keys within a JWK Set.
Inherited from
x5u
• Optional
x5u: string
X.509 URL.
A URI that refers to a resource for an X.509 public key certificate or certificate chain.
Inherited from
x5c
• Optional
x5c: string
[]
X.509 Certificate Chain.
Contains a chain of one or more PKIX certificates.
Inherited from
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.
Inherited from
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.
Inherited from
crv
• crv: string
The subtype of the key pair.
Inherited from
x
• x: string
The public key as a base64url-encoded value.
Inherited from
d
• Optional
d: string
The private key as a base64url-encoded value.