1#ifndef TENDUKE_CRYPTO_PUBLICKEYVERIFIERFACTORY_H
2#define TENDUKE_CRYPTO_PUBLICKEYVERIFIERFACTORY_H
4#include "./MessageDigestVerifierFactory.h"
5#include "./MessageDigest.h"
6#include "./PublicKey.h"
23 const std::shared_ptr<const PublicKey> &publicKey,
29 std::unique_ptr<MessageDigestVerifier>
create()
const override;
33 const std::shared_ptr<const PublicKey> publicKey;
Factory for creating pre-configured instances of tenduke::crypto::MessageDigestVerifier.
Definition MessageDigestVerifierFactory.h:15
Algorithm
Supported algorithms.
Definition MessageDigest.h:24
An implementation of tenduke::crypto::MessageDigestVerifierFactory, which is configured with algorith...
Definition PublicKeyVerifierFactory.h:14
std::unique_ptr< MessageDigestVerifier > create() const override
Creates the verifier.
Definition PublicKeyVerifierFactory.cpp:13
Cryptography services.
Definition CryptoException.h:7
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4