Module Oidc.Claims

type key = string;
type claim =
| Essential(key)
| NonEssential(key)
;
type t('a, 'b) = {
id_token: list(claim),
userinfo: list(claim),
};
let get_essential: Yojson.Basic.t => option(bool);
let from_json: Yojson.Basic.t => t('a'b);
let from_string: string => t('a'b);