CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ccf::crypto::COSEVerifier Class Referenceabstract

#include <cose_verifier.h>

Inherited by ccf::crypto::COSEVerifier_OpenSSL.

Public Member Functions

virtual bool verify (const std::span< const uint8_t > &buf, std::span< uint8_t > &authned_content) const =0
 
virtual bool verify_detached (std::span< const uint8_t > buf, std::span< const uint8_t > payload) const =0
 
virtual ~COSEVerifier ()=default
 

Constructor & Destructor Documentation

◆ ~COSEVerifier()

virtual ccf::crypto::COSEVerifier::~COSEVerifier ( )
virtualdefault

Member Function Documentation

◆ verify()

virtual bool ccf::crypto::COSEVerifier::verify ( const std::span< const uint8_t > &  buf,
std::span< uint8_t > &  authned_content 
) const
pure virtual

◆ verify_detached()

virtual bool ccf::crypto::COSEVerifier::verify_detached ( std::span< const uint8_t >  buf,
std::span< const uint8_t >  payload 
) const
pure virtual

The documentation for this class was generated from the following file: