Schemas

View as Markdown

Jwk

Single JSON Web Key per RFC 7517. Only public key parameters are included on this channel. Key type (kty) determines which additional members are present.

NameTypeRequiredDescription
ktystringYesKey type (e.g. RSA, EC, OKP). Values: RSA, EC, OKP
usestringNoPublic key use (sig, enc, or omitted). Values: sig, enc
key_opsarray<string>NoKey operations (e.g. verify, encrypt).
algstringNoAlgorithm (e.g. ES256, RS256, EdDSA).
kidstringNoKey ID; should match the topic kid when present.
nstringNoRSA modulus (Base64url).
estringNoRSA public exponent (Base64url).
crvstringNoElliptic curve (e.g. P-256, P-384).
xstringNoEC x coordinate (Base64url).
ystringNoEC y coordinate (Base64url).