JwkTO
The JSON Web Key as defined in the specification: https://www.rfc-editor.org/rfc/rfc7517
{
"crv": "string",
"x": "string",
"y": "string",
"k": "string",
"kty": "RSA",
"kid": "1500075388",
"use": "sig",
"alg": "RS256",
"e": "string",
"n": "string"
}
The cryptographic curve used with the Elliptic Curve key. This is only returned when the key type is EC.
The 'x' coordinate for the Elliptic Curve point in Base64 URL encoded format. This is only returned when the key type is EC.
The 'y' coordinate for the Elliptic Curve point in Base64 URL encoded format. This is only returned when the key type is EC.
The 'k' (key value) parameter contains the value of the symmetric (or other single-valued) key. It is represented as the Base64 URL encoding of the octet sequence containing the key value. This is only returned when the key type is oct.
Key type which identifies the cryptographic algorithm family used with the key. The key type must be present in a JWK according to the JWK spec at https://www.rfc-editor.org/rfc/rfc7517#section-4.1.
The key ID. It can be used to match a specific key.
Indicates whether the public key is used for encrypting data (enc) or verifying the signature on data (sig).
Identifies the algorithm intended for use with the key.
The public exponent that contains the exponent value for the RSA public key as a Base64urlUInt-encoded value. This is only returned when the key type is RSA.
The modulus parameter that contains the modulus value for the RSA public key as a Base64urlUInt-encoded value. This is only returned when the key type is RSA.