Skip to main content
Version: 1.3

Interface: IJwkRsa

identity_wasm.IJwkRsa

A JSON Web Key with RSA 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


n

n: string

The modulus value for the RSA public key as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.n


e

e: string

The exponent value for the RSA public key as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.e


d

Optional d: string

The private exponent value for the RSA private key as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.d


p

Optional p: string

The first prime factor as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.p


q

Optional q: string

The second prime factor as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.q


dp

Optional dp: string

The Chinese Remainder Theorem (CRT) exponent of the first factor as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.dp


dq

Optional dq: string

The CRT exponent of the second factor as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.dq


qi

Optional qi: string

The CRT coefficient of the second factor as a base64urlUInt-encoded value.

More Info

Inherited from

JwkParamsRsa.qi


oth

Optional oth: JwkParamsRsaPrime[]

An array of information about any third and subsequent primes, should they exist.

More Info

Inherited from

JwkParamsRsa.oth