IJwkRsa
@iota/identity-wasm API documentation
Interface: IJwkRsa
A JSON Web Key with RSA params.
Extends
Properties
kty
kty:
Rsa
Key Type.
Identifies the cryptographic algorithm family used with the key.
Overrides
use?
optionaluse:JwkUse
Public Key Use.
Identifies the intended use of the public key.
Inherited from
key_ops?
optionalkey_ops:JwkOperation[]
Key Operations.
Identifies the operation(s) for which the key is intended to be used.
Inherited from
alg?
optionalalg:JwsAlgorithm
Algorithm.
Identifies the algorithm intended for use with the key.
Inherited from
kid?
optionalkid:string
Key ID.
Used to match a specific key among a set of keys within a JWK Set.
Inherited from
x5u?
optionalx5u:string
X.509 URL.
A URI that refers to a resource for an X.509 public key certificate or certificate chain.
Inherited from
x5c?
optionalx5c:string[]
X.509 Certificate Chain.
Contains a chain of one or more PKIX certificates.
Inherited from
x5t?
optionalx5t: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?
optionalx5t#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
n
n:
string
The modulus value for the RSA public key as a base64urlUInt-encoded value.
Inherited from
e
e:
string
The exponent value for the RSA public key as a base64urlUInt-encoded value.
Inherited from
d?
optionald:string
The private exponent value for the RSA private key as a base64urlUInt-encoded value.
Inherited from
p?
optionalp:string
The first prime factor as a base64urlUInt-encoded value.
Inherited from
q?
optionalq:string
The second prime factor as a base64urlUInt-encoded value.
Inherited from
dp?
optionaldp:string
The Chinese Remainder Theorem (CRT) exponent of the first factor as a base64urlUInt-encoded value.
Inherited from
dq?
optionaldq:string
The CRT exponent of the second factor as a base64urlUInt-encoded value.
Inherited from
qi?
optionalqi:string
The CRT coefficient of the second factor as a base64urlUInt-encoded value.
Inherited from
oth?
optionaloth:JwkParamsRsaPrime[]
An array of information about any third and subsequent primes, should they exist.