10Duke Enterprise C++ Client
|
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::FakeDynamicJWKSSignatureValidator | friend |
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::FakeDynamicJWKSSignatureValidator | inline |
findJWK(const std::string &keyId) const override | tenduke::jwk::DynamicJWKSSignatureValidator | protectedvirtual |
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::JWKSSignatureValidator | explicit |
mergeKeys(const tenduke::jwk::JWKS &newKeySet) const | tenduke::jwk::JWKSSignatureValidator | protectedvirtual |
validate(const tenduke::json::JSONObject *jwtHeader, const char *payload, std::size_t payloadLength, const unsigned char *signatureBytes, std::size_t signatureLengthB) const override | tenduke::jwk::JWKSSignatureValidator | virtual |
~JWTSignatureValidator()=default (defined in tenduke::jwt::JWTSignatureValidator) | tenduke::jwt::JWTSignatureValidator | virtual |