MCPcopy Create free account

hub / github.com/Thalhammer/jwt-cpp / types & classes

Types & classes108 in github.com/Thalhammer/jwt-cpp

↓ 20 callersClassvalue
include/picojson/picojson.h:137
↓ 18 callersClasses256
* ES256 algorithm */
include/jwt-cpp/jwt.h:2142
↓ 15 callersClassecdsa_exception
include/jwt-cpp/jwt.h:101
↓ 15 callersClasses384
* ES384 algorithm */
include/jwt-cpp/jwt.h:2159
↓ 15 callersClasses512
* ES512 algorithm */
include/jwt-cpp/jwt.h:2176
↓ 15 callersClassrs256
* RS256 algorithm. * * This data structure is used to describe the RSA256 and can be used to verify JWTs */
include/jwt-cpp/jwt.h:2096
↓ 10 callersClasshs256
* HS256 algorithm */
include/jwt-cpp/jwt.h:2064
↓ 6 callersClassed25519
* Ed25519 algorithm * * https://en.wikipedia.org/wiki/EdDSA#Ed25519 * * Requires at least OpenSSL 1.1.1. */
include/jwt-cpp/jwt.h:2215
↓ 5 callersClassed448
* Ed448 algorithm * * https://en.wikipedia.org/wiki/EdDSA#Ed448 * * Requires at least OpenSSL 1.1.1. */
include/jwt-cpp/jwt.h:2237
↓ 5 callersClassps256
* PS256 algorithm */
include/jwt-cpp/jwt.h:2256
↓ 5 callersClassrs512
* RS512 algorithm */
include/jwt-cpp/jwt.h:2127
↓ 4 callersClassecdsa
* \brief Base class for ECDSA family of algorithms */
include/jwt-cpp/jwt.h:1563
↓ 4 callersClassrsa_exception
include/jwt-cpp/jwt.h:98
↓ 3 callersClassarray_type
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:69
↓ 3 callersClassclaim_not_present_exception
* Attempt to access claim was unsuccessful */
include/jwt-cpp/jwt.h:2729
↓ 3 callersClassinvalid_json_exception
* Attempt to parse JSON was unsuccessful */
include/jwt-cpp/jwt.h:2723
↓ 3 callersClassrsa
* \brief Base class for RSA family of algorithms */
include/jwt-cpp/jwt.h:1452
↓ 2 callersClasses256k
* ES256K algorithm */
include/jwt-cpp/jwt.h:2193
↓ 1 callersClassarray_type
include/jwt-cpp/traits/open-source-parsers-jsoncpp/traits.h:16
↓ 1 callersClassdecoded_jwt
include/jwt-cpp/jwt.h:2992
↓ 1 callersClassobject_type
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:25
↓ 1 callersClassobject_type
include/jwt-cpp/traits/open-source-parsers-jsoncpp/traits.h:42
↓ 1 callersClasspadding
include/jwt-cpp/base.h:152
↓ 1 callersClassps384
* PS384 algorithm */
include/jwt-cpp/jwt.h:2271
↓ 1 callersClassps512
* PS512 algorithm */
include/jwt-cpp/jwt.h:2286
↓ 1 callersClasssignature_generation_exception
include/jwt-cpp/jwt.h:95
↓ 1 callersClasssignature_verification_exception
include/jwt-cpp/jwt.h:92
↓ 1 callersClasstoken_verification_exception
include/jwt-cpp/jwt.h:104
Classalgo
include/jwt-cpp/jwt.h:3619
Classalgo_base
include/jwt-cpp/jwt.h:3614
Classbase64
* \brief valid list of character when working with [Base64](https://datatracker.ietf.org/doc/html/rfc4648#section-4) * * As directed in [X.509 P
include/jwt-cpp/base.h:32
Classbase64url
* \brief valid list of character when working with [Base64URL](https://tools.ietf.org/html/rfc4648#section-5) * * As directed by [RFC 7519 Termi
include/jwt-cpp/base.h:71
Classbase64url_percent_encoding
* \brief A General purpose base64url alphabet respecting the * [URI Case Normalization](https://datatracker.ietf.org/doc/html/rfc3986#section-6.2.
include/jwt-cpp/base.h:108
Classbasic_claim
include/jwt-cpp/jwt.h:2586
Classboost_json
basic_claim's JSON trait implementation for Boost.JSON
include/jwt-cpp/traits/boost-json/traits.h:17
Classbuilder
include/jwt-cpp/jwt.h:3127
Classdanielaparker_jsoncons
basic_claim's JSON trait implementation for jsoncons.
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:18
Classdate_after_claim
include/jwt-cpp/jwt.h:3496
Classdate_before_claim
include/jwt-cpp/jwt.h:3479
Classdefault_clock
* Default clock class using std::chrono::system_clock as a backend. */
include/jwt-cpp/jwt.h:4164
Classdefault_parse_context
include/picojson/picojson.h:966
Classdeny_parse_context
include/picojson/picojson.h:930
Classdetector
include/jwt-cpp/jwt.h:2344
Classdetector<Default, void_t<Op<Args...>>, Op, Args...>
include/jwt-cpp/jwt.h:2350
Classdummy_str
include/picojson/picojson.h:1039
Enumecdsa_error
* \brief Errors related to processing of RSA signatures */
include/jwt-cpp/jwt.h:159
Classecdsa_error_cat
include/jwt-cpp/jwt.h:180
Classeddsa
* \brief Base class for EdDSA family of algorithms * * https://tools.ietf.org/html/rfc8032 * * The EdDSA algorithms were introduced in [Op
include/jwt-cpp/jwt.h:1810
Classequals_claim
include/jwt-cpp/jwt.h:3450
Classevp_pkey_handle
* \brief Handle class for EVP_PKEY structures * * Starting from OpenSSL 1.1.0, EVP_PKEY has internal reference counting. This handle class allow
include/jwt-cpp/jwt.h:425
Classheader
include/jwt-cpp/jwt.h:2917
Classhmacsha
* \brief Base class for HMAC family of algorithms */
include/jwt-cpp/jwt.h:1382
Classhs384
* HS384 algorithm */
include/jwt-cpp/jwt.h:2074
Classhs512
* HS512 algorithm */
include/jwt-cpp/jwt.h:2084
Classinput
include/picojson/picojson.h:652
Classinsensitive_string_claim
include/jwt-cpp/jwt.h:3543
Classis_error_code_enum<jwt::error::ecdsa_error>
include/jwt-cpp/jwt.h:400
Classis_error_code_enum<jwt::error::rsa_error>
include/jwt-cpp/jwt.h:398
Classis_error_code_enum<jwt::error::signature_generation_error>
include/jwt-cpp/jwt.h:404
Classis_error_code_enum<jwt::error::signature_verification_error>
include/jwt-cpp/jwt.h:402
Classis_error_code_enum<jwt::error::token_verification_error>
include/jwt-cpp/jwt.h:406
Classis_function_signature_detected
include/jwt-cpp/jwt.h:2363
Classis_iterable
include/jwt-cpp/jwt.h:2431
Classis_iterable<T, void_t<decltype(std::begin(std::declval<T>())), decltype(std::end(std::declval<T>())), #if __cplusplus > 201402L decltype(std::cbegin(std::declval<T>())), decltype(std::cend(std::declval<T>())) #else decltype(std::begin(std::declval<const T>())), decltype(std::end(std::declval<const T>())) #endif >
include/jwt-cpp/jwt.h:2434
Classis_subcription_operator_signature
include/jwt-cpp/jwt.h:2454
Classis_subcription_operator_signature< object_type, string_type, void_t<decltype(std::declval<object_type>().operator[](std::declval<string_type>()))>>
include/jwt-cpp/jwt.h:2457
Classis_subset_claim
include/jwt-cpp/jwt.h:3514
Classis_valid_json_array
include/jwt-cpp/jwt.h:2496
Classis_valid_json_boolean
include/jwt-cpp/jwt.h:2552
Classis_valid_json_integer
include/jwt-cpp/jwt.h:2546
Classis_valid_json_number
include/jwt-cpp/jwt.h:2540
Classis_valid_json_object
include/jwt-cpp/jwt.h:2472
Classis_valid_json_string
include/jwt-cpp/jwt.h:2525
Classis_valid_json_types
include/jwt-cpp/jwt.h:2559
Classis_valid_json_value
include/jwt-cpp/jwt.h:2420
Classis_valid_traits
include/jwt-cpp/jwt.h:2408
Classjson_type_traits<Json, jwt::traits::danielaparker_jsoncons::array_type>
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:211
Classjson_type_traits<Json, jwt::traits::danielaparker_jsoncons::object_type>
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:183
Classjwk
include/jwt-cpp/jwt.h:3861
Classjwks
include/jwt-cpp/jwt.h:4072
Classkazuho_picojson
basic_claim's JSON trait implementation for picojson
include/jwt-cpp/traits/kazuho-picojson/traits.h:20
Classlast_error_t
include/picojson/picojson.h:1139
Classmake_void
include/jwt-cpp/jwt.h:2321
Classmap_of_claims
include/jwt-cpp/jwt.h:2736
Classmultitest_entry
tests/OpenSSLErrorTest.cpp:705
Classnlohmann_json
basic_claim's JSON trait implementation for Modern C++ JSON
include/jwt-cpp/traits/nlohmann-json/traits.h:13
Classnone
* \brief "none" algorithm. * * Returns and empty signature and checks if the given signature is empty. * See [RFC 7518 Section 3.6](https://d
include/jwt-cpp/jwt.h:1357
Classnonesuch
include/jwt-cpp/jwt.h:2333
Classnull
include/picojson/picojson.h:135
Classnull_parse_context
include/picojson/picojson.h:1034
Classopen_source_parsers_jsoncpp
basic_claim's JSON trait implementation for jsoncpp
include/jwt-cpp/traits/open-source-parsers-jsoncpp/traits.h:13
Classpayload
include/jwt-cpp/jwt.h:2799
Classpss
* \brief Base class for PSS-RSA family of algorithms */
include/jwt-cpp/jwt.h:1936
Classrs384
* RS384 algorithm */
include/jwt-cpp/jwt.h:2112
Enumrsa_error
* \brief Errors related to processing of RSA signatures */
include/jwt-cpp/jwt.h:110
Classrsa_error_cat
include/jwt-cpp/jwt.h:128
Classserialize_str_char
include/picojson/picojson.h:529
Enumsignature_generation_error
* \brief Errors related to signature generation errors */
include/jwt-cpp/jwt.h:269
Classsignature_generation_error_cat
include/jwt-cpp/jwt.h:290
Enumsignature_verification_error
* \brief Errors related to verification of signatures */
include/jwt-cpp/jwt.h:216
next →1–100 of 108, ranked by callers