10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
tenduke::test::unittests::FakeDynamicJWKSSignatureValidator Member List

This is the complete list of members for tenduke::test::unittests::FakeDynamicJWKSSignatureValidator, including all inherited members.

DynamicJWKSSignatureValidator(const std::shared_ptr< tenduke::jwk::JWKS > &keySet, const std::shared_ptr< const tenduke::jwk::JWKSDownloader > &jwksDownloader, std::string jwksUrl, tenduke::crypto::MessageDigest::Algorithm validationAlgorithm=tenduke::crypto::MessageDigest::Algorithm::NONE, bool requireValidAlgClaim=true)tenduke::jwk::DynamicJWKSSignatureValidator
DynamicJWKSSignatureValidatorTest (defined in tenduke::test::unittests::FakeDynamicJWKSSignatureValidator)tenduke::test::unittests::FakeDynamicJWKSSignatureValidatorfriend
FakeDynamicJWKSSignatureValidator(const std::shared_ptr< tenduke::jwk::JWKS > &keySet, const std::shared_ptr< const tenduke::jwk::JWKSDownloader > &jwksDownloader, const std::string &jwksUrl, tenduke::crypto::MessageDigest::Algorithm validationAlgorithm, bool requireValidAlgClaim) (defined in tenduke::test::unittests::FakeDynamicJWKSSignatureValidator)tenduke::test::unittests::FakeDynamicJWKSSignatureValidatorinline
findJWK(const std::string &keyId) const overridetenduke::jwk::DynamicJWKSSignatureValidatorprotectedvirtual
FRIEND_TEST(DynamicJWKSSignatureValidatorTest, findJWK_should_return_key_from_cache_if_present) (defined in tenduke::test::unittests::FakeDynamicJWKSSignatureValidator)tenduke::test::unittests::FakeDynamicJWKSSignatureValidator
FRIEND_TEST(DynamicJWKSSignatureValidatorTest, findJWK_should_refresh_keys_cache_if_key_not_present) (defined in tenduke::test::unittests::FakeDynamicJWKSSignatureValidator)tenduke::test::unittests::FakeDynamicJWKSSignatureValidator
JWKSSignatureValidator(const std::shared_ptr< tenduke::jwk::JWKS > &keySet, tenduke::crypto::MessageDigest::Algorithm validationAlgorithm=tenduke::crypto::MessageDigest::Algorithm::NONE, bool requireValidAlgClaim=true)tenduke::jwk::JWKSSignatureValidatorexplicit
mergeKeys(const tenduke::jwk::JWKS &newKeySet) consttenduke::jwk::JWKSSignatureValidatorprotectedvirtual
validate(const tenduke::json::JSONObject *jwtHeader, const char *payload, std::size_t payloadLength, const unsigned char *signatureBytes, std::size_t signatureLengthB) const overridetenduke::jwk::JWKSSignatureValidatorvirtual
~JWTSignatureValidator()=default (defined in tenduke::jwt::JWTSignatureValidator)tenduke::jwt::JWTSignatureValidatorvirtual