MCPcopy Create free account

hub / github.com/Thalhammer/jwt-cpp / functions

Functions441 in github.com/Thalhammer/jwt-cpp

↓ 115 callersMethodverify
* Check if signature is valid * * \param data The data to check signature against * \param signature Signature provided by the jwt * \
include/jwt-cpp/jwt.h:1524
↓ 98 callersMethodget
include/jwt-cpp/jwt.h:438
↓ 74 callersFunctiondecode
include/jwt-cpp/jwt.h:4208
↓ 72 callersMethodsign
* Sign jwt data * \param data The data to sign * \param ec error_code filled with details on error * \return RSA signature for the given d
include/jwt-cpp/jwt.h:1490
↓ 64 callersFunctionverify
include/jwt-cpp/jwt.h:4147
↓ 38 callersFunctioncreate
include/jwt-cpp/jwt.h:4157
↓ 37 callersMethodbegin
include/jwt-cpp/jwt.h:4104
↓ 34 callersMethodend
include/jwt-cpp/jwt.h:4105
↓ 34 callersMethodget_type
* Get type claim * \return type as a string * \throw std::runtime_error If claim was not present * \throw std::bad_cast Claim was present but
include/jwt-cpp/jwt.h:2956
↓ 30 callersMethodmessage
include/jwt-cpp/jwt.h:131
↓ 30 callersFunctionrun_multitest
tests/OpenSSLErrorTest.cpp:712
↓ 23 callersMethodas_string
* Get the contained JSON value as a string * \return content as string * \throw std::bad_cast Content was not a string */
include/jwt-cpp/jwt.h:2661
↓ 22 callersFunctioncount_padding
include/jwt-cpp/base.h:166
↓ 21 callersMethodclear
include/picojson/picojson.h:294
↓ 17 callersMethodempty
* Check if the jwk has any claims * \return true is any claim is present */
include/jwt-cpp/jwt.h:4052
↓ 17 callersMethodget_claim
* Get a claim by name * * \param name the name of the desired claim * \return Requested claim * \throw jwt::error::claim_not_present_e
include/jwt-cpp/jwt.h:2787
↓ 17 callersMethodvalue
include/picojson/picojson.h:212
↓ 16 callersFunctionthrow_if_error
* \brief Raises an exception if any JWT-CPP error codes are active */
include/jwt-cpp/jwt.h:383
↓ 13 callersMethodget_algorithm
* Get algorithm claim * \return algorithm as string * \throw std::runtime_error If claim was not present * \throw std::bad_cast Claim was pre
include/jwt-cpp/jwt.h:3904
↓ 12 callersMethodhas_algorithm
* Check if algorithm is present ("alg") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:3993
↓ 12 callersMethodpush_back
include/picojson/picojson.h:1040
↓ 12 callersMethodto_json
* Get wrapped JSON value * \return Wrapped JSON value */
include/jwt-cpp/jwt.h:2635
↓ 11 callersMethodhas_key_id
* Check if key id is present ("kid") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:4005
↓ 11 callersFunctionload_public_key_from_string
include/jwt-cpp/jwt.h:714
↓ 10 callersFunctionparse
include/picojson/picojson.h:1098
↓ 9 callersMethodhas_claim
* Check if a claim is present in the map * \return true if claim was present, false otherwise */
include/jwt-cpp/jwt.h:2776
↓ 9 callersMethodhas_expires_at
* Check if expires is present ("exp") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2825
↓ 9 callersMethodhas_issued_at
* Check if issued at is present ("iat") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2835
↓ 9 callersMethodhas_issuer
* Check if issuer is present ("iss") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2810
↓ 9 callersMethodhas_not_before
* Check if not before is present ("nbf") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2830
↓ 9 callersMethodhas_subject
* Check if subject is present ("sub") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2815
↓ 9 callersMethodhas_type
* Check if type is present ("typ") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2932
↓ 9 callersFunctionindex
include/jwt-cpp/base.h:140
↓ 8 callersMethodexpect
include/picojson/picojson.h:698
↓ 8 callersMethodget_payload_claim
* Get payload claim * \return Requested claim * \throw std::runtime_error If claim was not present */
include/jwt-cpp/jwt.h:2907
↓ 8 callersMethodgetc
include/picojson/picojson.h:661
↓ 8 callersMethodhas_audience
* Check if audience is present ("aud") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2820
↓ 8 callersMethodhas_content_type
* Check if content type is present ("cty") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2937
↓ 8 callersMethodhas_id
* Check if token id is present ("jti") * \return true if present, false otherwise */
include/jwt-cpp/jwt.h:2840
↓ 8 callersFunctionload_private_key_from_string
include/jwt-cpp/jwt.h:782
↓ 8 callersFunctionmake_evp_md_ctx
include/jwt-cpp/jwt.h:524
↓ 7 callersFunctionconvert_base64_der_to_pem
include/jwt-cpp/jwt.h:628
↓ 7 callersMethodcount
Add missing C++11 lookup method
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:56
↓ 7 callersFunctionmake_mem_buf_bio
include/jwt-cpp/jwt.h:499
↓ 7 callersMethodname
* Returns the algorithm name provided to the constructor * \return algorithm's name */
include/jwt-cpp/jwt.h:1550
↓ 6 callersMethodas_date
* \brief Get the contained JSON value as a date * * If the value is a decimal, it is rounded to the closest integer * * \return content as
include/jwt-cpp/jwt.h:2671
↓ 6 callersMethodget_audience
* Get audience claim * \return audience as a set of strings * \throw std::runtime_error If claim was not present * \throw std::bad_cast Claim
include/jwt-cpp/jwt.h:2861
↓ 6 callersMethodget_jwk
* Get jwk * \return Requested jwk by key_id * \throw std::runtime_error If jwk was not present */
include/jwt-cpp/jwt.h:4124
↓ 6 callersFunctionraw2bn
* Convert an std::string to a OpenSSL BIGNUM * \param raw String to convert * \param ec error_code for error_detection (gets cleared if no erro
include/jwt-cpp/jwt.h:857
↓ 6 callersMethodungetc
include/picojson/picojson.h:675
↓ 5 callersFunction_parse
include/picojson/picojson.h:876
↓ 5 callersMethodget_key_id
* Get key id claim * \return key id as string * \throw std::runtime_error If claim was not present * \throw std::bad_cast Claim was present b
include/jwt-cpp/jwt.h:3912
↓ 5 callersFunctionparse_jwks
include/jwt-cpp/jwt.h:4247
↓ 5 callersFunctionswap
include/picojson/picojson.h:1176
↓ 4 callersFunctionEVP_DigestSignFinal
tests/OpenSSLErrorTest.cpp:217
↓ 4 callersFunctionEVP_DigestUpdate
tests/OpenSSLErrorTest.cpp:239
↓ 4 callersMethodas_array
* Get the contained JSON value as an array * \return content as array * \throw std::bad_cast Content was not an array */
include/jwt-cpp/jwt.h:2682
↓ 4 callersMethodas_integer
* Get the contained JSON value as an integer * \return content as int * \throw std::bad_cast Content was not an int */
include/jwt-cpp/jwt.h:2702
↓ 4 callersFunctionbn2raw
include/jwt-cpp/jwt.h:843
↓ 4 callersFunctioncreate_public_key_from_rsa_components
include/jwt-cpp/jwt.h:927
↓ 4 callersFunctionextract_pubkey_from_cert
include/jwt-cpp/jwt.h:542
↓ 4 callersMethodget_issuer
* Get issuer claim * \return issuer as string * \throw std::runtime_error If claim was not present * \throw std::bad_cast Claim was present b
include/jwt-cpp/jwt.h:2847
↓ 4 callersMethodget_payload_json
* Get all payload as JSON object * \return map of claims */
include/jwt-cpp/jwt.h:3094
↓ 4 callersMethodhas_jwk
* Check if a jwk with the kid is present * \return true if jwk was present, false otherwise */
include/jwt-cpp/jwt.h:4115
↓ 4 callersMethodpush_back
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:104
↓ 3 callersFunctionBIO_write
tests/OpenSSLErrorTest.cpp:156
↓ 3 callersFunctionEVP_DigestSignInit
tests/OpenSSLErrorTest.cpp:356
↓ 3 callersFunctionEVP_DigestVerifyFinal
tests/OpenSSLErrorTest.cpp:404
↓ 3 callersFunctionEVP_DigestVerifyInit
tests/OpenSSLErrorTest.cpp:380
↓ 3 callersFunction_parse_string
include/picojson/picojson.h:779
↓ 3 callersMethodas_boolean
* Get the contained JSON value as a bool * \return content as bool * \throw std::bad_cast Content was not a bool */
include/jwt-cpp/jwt.h:2709
↓ 3 callersMethodas_number
* Get the contained JSON value as a number * \return content as double * \throw std::bad_cast Content was not a number */
include/jwt-cpp/jwt.h:2716
↓ 3 callersMethodas_set
* Get the contained JSON value as a set of strings * \return content as set of strings * \throw std::bad_cast Content was not an array of string
include/jwt-cpp/jwt.h:2689
↓ 3 callersMethodcbegin
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:110
↓ 3 callersMethodcend
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:111
↓ 3 callersFunctioncreate_public_key_from_ec_components
include/jwt-cpp/jwt.h:1165
↓ 3 callersFunctionencode
include/jwt-cpp/base.h:179
↓ 3 callersMethodget_header_json
* Get all header as JSON object * \return map of claims */
include/jwt-cpp/jwt.h:3099
↓ 3 callersMethodget_x5c
* Get x5c claim * \return x5c as an array * \throw std::runtime_error If claim was not present * \throw std::bad_cast Claim was present but n
include/jwt-cpp/jwt.h:3932
↓ 3 callersMethodget_x5c_key_value
* Get x5c claim as a string * \return x5c as an string * \throw std::runtime_error If claim was not present * \throw std::bad_cast Claim was
include/jwt-cpp/jwt.h:3964
↓ 3 callersFunctionload_public_ec_key_from_string
* \brief Load a public key from a string. * * The string should contain a pem encoded certificate or public key * * \deprecated Use the te
include/jwt-cpp/jwt.h:828
↓ 3 callersMethodnow
* Gets the current system time * \return time_point of the host system */
include/jwt-cpp/jwt.h:4169
↓ 3 callersFunctionparse_jwk
include/jwt-cpp/jwt.h:4233
↓ 2 callersFunctionEC_KEY_check_key
tests/OpenSSLErrorTest.cpp:322
↓ 2 callersFunctionEVP_PKEY_CTX_new_from_name
tests/OpenSSLErrorTest.cpp:498
↓ 2 callersFunctionEVP_PKEY_CTX_new_from_pkey
tests/OpenSSLErrorTest.cpp:309
↓ 2 callersFunctionEVP_PKEY_fromdata
tests/OpenSSLErrorTest.cpp:522
↓ 2 callersFunctionEVP_PKEY_fromdata_init
tests/OpenSSLErrorTest.cpp:510
↓ 2 callersFunctionEVP_PKEY_get1_EC_KEY
tests/OpenSSLErrorTest.cpp:333
↓ 2 callersFunctionOSSL_PARAM_BLD_new
tests/OpenSSLErrorTest.cpp:439
↓ 2 callersFunctionOSSL_PARAM_BLD_push_BN
tests/OpenSSLErrorTest.cpp:450
↓ 2 callersFunctionOSSL_PARAM_BLD_to_param
tests/OpenSSLErrorTest.cpp:486
↓ 2 callersFunction_parse_quadhex
include/picojson/picojson.h:717
↓ 2 callersMethodas_object
include/jwt-cpp/traits/boost-json/traits.h:41
↓ 2 callersMethodbegin
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:106
↓ 2 callersFunctionconvert_der_to_pem
* \brief Convert the certificate provided as DER to PEM. * * \param cert_der_str String containing the certificate encoded as base64 DER * \
include/jwt-cpp/jwt.h:592
↓ 2 callersFunctioncopy
include/picojson/picojson.h:525
↓ 2 callersMethodend
include/jwt-cpp/traits/danielaparker-jsoncons/traits.h:107
↓ 2 callersMethodget_header_claim
* Get header claim * \return Requested claim * \throw std::runtime_error If claim was not present */
include/jwt-cpp/jwt.h:2983
↓ 2 callersMethodget_jwk_claim
* Get jwk claim by name * \return Requested claim * \throw std::runtime_error If claim was not present */
include/jwt-cpp/jwt.h:4044
next →1–100 of 441, ranked by callers