12#include <openssl/x509.h>
24 const std::span<const uint8_t>& buf,
25 std::span<uint8_t>& authned_content)
const override;
27 std::span<const uint8_t> buf,
28 std::span<const uint8_t> payload)
const override;
Definition cose_verifier.h:32
Definition cose_verifier.h:38
Definition cose_verifier.h:17
virtual bool verify(const std::span< const uint8_t > &buf, std::span< uint8_t > &authned_content) const override
Definition cose_verifier.cpp:144
std::shared_ptr< PublicKey_OpenSSL > public_key
Definition cose_verifier.h:19
virtual bool verify_detached(std::span< const uint8_t > buf, std::span< const uint8_t > payload) const override
Definition cose_verifier.cpp:177
virtual ~COSEVerifier_OpenSSL() override
Definition cose_verifier.h:15