Module Jose.Jwk

type t = {
alg: option(string),
kty: string,
use: option(string),
n: string,
e: string,
kid: string,
x5t: option(string),
};
let empty: t;
let make: Nocrypto.Rsa.pub => Stdlib.result(t[ `Msg(string) ]);
let to_json: t => Yojson.Basic.t;
let from_json: Yojson.Basic.t => t;
let from_string: string => t;