Goby3  3.1.5a
2024.05.23
defaults.h File Reference
#include "traits.h"

Go to the source code of this file.

Namespaces

 jwt
 JSON Web Token.
 

Macros

#define JWT_DISABLE_PICOJSON
 

Typedefs

using jwt::claim = basic_claim< traits::nlohmann_json >
 a class to store a generic JSON for Modern C++ value as claim More...
 

Functions

verifier< default_clock, traits::nlohmann_json > jwt::verify ()
 
template<typename json_traits >
builder< json_traits > jwt::create ()
 
decoded_jwt< traits::nlohmann_json > jwt::decode (const std::string &token)
 
template<typename Decode >
decoded_jwt< traits::nlohmann_json > jwt::decode (const std::string &token, Decode decode)
 
jwk< traits::nlohmann_json > jwt::parse_jwk (const traits::nlohmann_json::string_type &token)
 
jwks< traits::nlohmann_json > jwt::parse_jwks (const traits::nlohmann_json::string_type &token)
 

Macro Definition Documentation

◆ JWT_DISABLE_PICOJSON

#define JWT_DISABLE_PICOJSON

Definition at line 5 of file defaults.h.