Goby3 3.2.3
2025.05.13
Loading...
Searching...
No Matches
defaults.h File Reference
#include "traits.h"

Go to the source code of this file.

Namespaces

namespace  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
 

Functions

verifier< default_clock, traits::nlohmann_jsonjwt::verify ()
 
builder< traits::nlohmann_jsonjwt::create ()
 
decoded_jwt< traits::nlohmann_jsonjwt::decode (const std::string &token)
 
template<typename Decode >
decoded_jwt< traits::nlohmann_jsonjwt::decode (const std::string &token, Decode decode)
 
jwk< traits::nlohmann_jsonjwt::parse_jwk (const traits::nlohmann_json::string_type &token)
 
jwks< traits::nlohmann_jsonjwt::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.