#include <mock_signature_verifier.h>
|
| | MockSignatureVerifier () |
| |
| | MOCK_METHOD (absl::StatusOr< SignatureInfo >, SignMessage,(const std::string &),(override)) |
| |
| | MOCK_METHOD (bool, VerifyMessage,(const std::string &, const SignatureInfo &sign),(override)) |
| |
| | SignatureVerifier (const KeyInfo &private_key, const CertificateInfo &certificate_info) |
| |
| virtual | ~SignatureVerifier ()=default |
| |
| bool | AddPublicKey (const CertificateKey &pub_key, bool need_verify=true) |
| |
| absl::StatusOr< KeyInfo > | GetPublicKey (int64_t node_id) const |
| |
| std::vector< CertificateKey > | GetAllPublicKeys () const |
| |
| size_t | GetPublicKeysSize () const |
| |
| virtual absl::StatusOr< SignatureInfo > | SignMessage (const std::string &message) |
| |
| absl::StatusOr< SignatureInfo > | SignCertificateKeyInfo (const CertificateKeyInfo &info) |
| |
| virtual bool | VerifyMessage (const std::string &message, const SignatureInfo &sign) |
| |
| bool | VerifyMessage (const google::protobuf::Message &message, const SignatureInfo &sign) |
| |
| bool | VerifyKey (const CertificateKeyInfo &info, const SignatureInfo &sign) |
| |
| | SignatureVerifierInterface ()=default |
| |
| virtual | ~SignatureVerifierInterface ()=default |
| |
|
| static std::string | CalculateHash (const std::string &str) |
| |
| static bool | VerifyMessage (const std::string &message, const KeyInfo &public_key, const std::string &signature) |
| |
Definition at line 32 of file mock_signature_verifier.h.
◆ MockSignatureVerifier()
| resdb::MockSignatureVerifier::MockSignatureVerifier |
( |
| ) |
|
|
inline |
◆ MOCK_METHOD() [1/2]
| resdb::MockSignatureVerifier::MOCK_METHOD |
( |
absl::StatusOr< SignatureInfo > |
, |
|
|
SignMessage |
, |
|
|
(const std::string &) |
, |
|
|
(override) |
|
|
) |
| |
◆ MOCK_METHOD() [2/2]
| resdb::MockSignatureVerifier::MOCK_METHOD |
( |
bool |
, |
|
|
VerifyMessage |
, |
|
|
(const std::string &, const SignatureInfo &sign) |
, |
|
|
(override) |
|
|
) |
| |