Messages
JWK (RFC 7517)
Content Type: application/json
Payload
| Name | Type | Required | Description |
|---|---|---|---|
kty | string | Yes | Key type (e.g. RSA, EC, OKP). Values: RSA, EC, OKP |
use | string | No | Public key use (sig, enc, or omitted). Values: sig, enc |
key_ops | array<string> | No | Key operations (e.g. verify, encrypt). |
alg | string | No | Algorithm (e.g. ES256, RS256, EdDSA). |
kid | string | No | Key ID; should match the topic kid when present. |
n | string | No | RSA modulus (Base64url). |
e | string | No | RSA public exponent (Base64url). |
crv | string | No | Elliptic curve (e.g. P-256, P-384). |
x | string | No | EC x coordinate (Base64url). |
y | string | No | EC y coordinate (Base64url). |