CCF
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions
attestation.h File Reference
#include "ccf/ds/quote_info.h"
#include "ccf/pal/attestation_sev_snp_endorsements.h"
#include "ccf/pal/measurement.h"
#include "ccf/pal/report_data.h"
#include <functional>

Go to the source code of this file.

Classes

class  ccf::pal::AttestationCollateralFetchingTimeout
 

Namespaces

namespace  ccf
 
namespace  ccf::pal
 

Typedefs

using ccf::pal::RetrieveEndorsementCallback = std::function< void(const QuoteInfo &quote_info, const snp::EndorsementEndpointsConfiguration &config)>
 

Functions

void ccf::pal::verify_virtual_attestation_report (const QuoteInfo &quote_info, PlatformAttestationMeasurement &measurement, PlatformAttestationReportData &report_data)
 
void ccf::pal::verify_snp_attestation_report (const QuoteInfo &quote_info, PlatformAttestationMeasurement &measurement, PlatformAttestationReportData &report_data)
 
void ccf::pal::verify_quote (const QuoteInfo &quote_info, PlatformAttestationMeasurement &measurement, PlatformAttestationReportData &report_data)