CCF
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
quote.h File Reference
#include "ccf/ccf_deprecated.h"
#include "ccf/ds/quote_info.h"
#include "ccf/pal/attestation_sev_snp.h"
#include "ccf/pal/measurement.h"
#include "ccf/service/tables/host_data.h"
#include "ccf/tx.h"
#include <optional>
#include <vector>

Go to the source code of this file.

Classes

class  ccf::AttestationProvider
 

Namespaces

namespace  ccf
 

Enumerations

enum class  ccf::QuoteVerificationResult {
  ccf::Verified = 0 , ccf::Failed , ccf::FailedMeasurementNotFound , ccf::FailedHostDataDigestNotFound ,
  ccf::FailedInvalidHostData , ccf::FailedInvalidQuotedPublicKey , ccf::FailedUVMEndorsementsNotFound , ccf::FailedInvalidCPUID ,
  ccf::FailedInvalidTcbVersion
}
 

Functions

QuoteVerificationResult ccf::verify_tcb_version_against_store (ccf::kv::ReadOnlyTx &tx, const QuoteInfo &quote_info)