JwkRsaSerializer

Serializer for Jwk.Rsa values to and from their JSON Web Key representation per RFC 7517.

Encodes all present RSA key parameters (n, e, d, p, q, dp, dq, qi) as Base64URL strings, along with optional metadata fields (use, key_ops, alg, kid). Throws co.touchlab.kjwt.exception.MalformedJwkException during deserialization if a required field is missing.

Properties

Link copied to clipboard
open override val descriptor: SerialDescriptor

Functions

Link copied to clipboard
open override fun deserialize(decoder: Decoder): Jwk.Rsa
Link copied to clipboard
open override fun serialize(encoder: Encoder, value: Jwk.Rsa)