1 #ifndef JWT_CPP_KAZUHO_PICOJSON_DEFAULTS_H
2 #define JWT_CPP_KAZUHO_PICOJSON_DEFAULTS_H
13 using claim = basic_claim<traits::kazuho_picojson>;
19 inline verifier<default_clock, traits::kazuho_picojson>
verify() {
20 return verify<default_clock, traits::kazuho_picojson>(default_clock{});
26 inline builder<traits::kazuho_picojson>
create() {
return builder<traits::kazuho_picojson>(); }
28 #ifndef JWT_DISABLE_BASE64
36 inline decoded_jwt<traits::kazuho_picojson>
decode(
const std::string& token) {
37 return decoded_jwt<traits::kazuho_picojson>(token);
52 template<
typename Decode>
64 return jwk<traits::kazuho_picojson>(token);
74 return jwks<traits::kazuho_picojson>(token);
81 using verify_context = verify_ops::verify_context<traits::kazuho_picojson>;
84 #endif // JWT_CPP_KAZUHO_PICOJSON_DEFAULTS_H