ipfs-chromium
library
include
ipfs_client
crypto
signature_verifier.h
1
#ifndef IPFS_CHROMIUM_SIGNATURE_VERIFIER_H
2
#define IPFS_CHROMIUM_SIGNATURE_VERIFIER_H
3
4
#include <vocab/byte_view.h>
5
6
namespace
ipfs::crypto {
7
class
SignatureVerifier
{
8
public
:
9
virtual
~
SignatureVerifier
() noexcept {}
10
using
ByteView = ipfs::ByteView;
11
virtual
bool
VerifySignature(ByteView signature,
12
ByteView data,
13
ByteView key) = 0;
14
};
15
}
// namespace ipfs::crypto
16
17
#endif
// IPFS_CHROMIUM_SIGNATURE_VERIFIER_H
ipfs::crypto::SignatureVerifier
Definition:
signature_verifier.h:7
Generated by
1.9.1