Sigil documentation
ReferenceRust referencesigil-node

sigil-node · tee_verify::sgx_dcap

Source declarations, signatures and documentation for tee_verify::sgx_dcap.

Source: sigil/node/sigil-node/src/tee_verify/sgx_dcap.rs. SHA-256: d180e57a32504468166d7cd36e363b6440142d100dab7422e5213cd9646cd829.

This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.

Module condition:

#[cfg(feature = "tee-verify")]

tee_verify::sgx_dcap::SgxDcapVerifier

#[cfg(feature = "tee-verify")]
#[derive(Default)]
pub struct SgxDcapVerifier {

}

Source line: 142.

tee_verify::sgx_dcap::SgxDcapVerifier::with_anchors

Construct a real-verification SgxDcapVerifier. The verifier accepts a quote iff every gate (chain, signatures, MR allowlist, REPORT_DATA, freshness, TCB) passes.

#[cfg(feature = "tee-verify")]
#[cfg(feature = "tee-verify-sgx-dcap")]
pub fn with_anchors(anchors: SgxDcapTrustAnchors) -> Self;

Source line: 152.

On this page