1 #ifndef JWT_CPP_NLOHMANN_JSON_DEFAULTS_H
2 #define JWT_CPP_NLOHMANN_JSON_DEFAULTS_H
4 #ifndef JWT_DISABLE_PICOJSON
5 #define JWT_DISABLE_PICOJSON
26 return verify<default_clock, traits::nlohmann_json>(
default_clock{});
32 inline builder<traits::nlohmann_json>
create() {
return builder<traits::nlohmann_json>(); }
34 #ifndef JWT_DISABLE_BASE64
59 template <
typename Decode>
a class to store a generic JSON value as claim
jwk< json_traits > parse_jwk(const typename json_traits::string_type &token)
builder< json_traits > create()
jwks< json_traits > parse_jwks(const typename json_traits::string_type &token)
verifier< Clock, json_traits > verify(Clock c)
decoded_jwt< json_traits > decode(const typename json_traits::string_type &token, Decode decode)