MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / get_tdx_event_log_string

Method get_tdx_event_log_string

dstack-attest/src/attestation.rs:710–715  ·  view source on GitHub ↗

Get TDX event log string with RTMR[0-2] payloads stripped to reduce size. Only digests are kept for boot-time events; runtime events (RTMR3) retain full payload.

(&self)

Source from the content-addressed store, hash-verified

708 /// Get TDX event log string with RTMR[0-2] payloads stripped to reduce size.
709 /// Only digests are kept for boot-time events; runtime events (RTMR3) retain full payload.
710 pub fn get_tdx_event_log_string(&self) -> Option<String> {
711 self.tdx_quote().map(|q| {
712 let stripped: Vec<_> = q.event_log.iter().map(|e| e.stripped()).collect();
713 serde_json::to_string(&stripped).unwrap_or_default()
714 })
715 }
716
717 pub fn get_td10_report(&self) -> Option<TDReport10> {
718 self.tdx_quote()

Callers 1

quote_responseMethod · 0.80

Calls 2

strippedMethod · 0.80
tdx_quoteMethod · 0.45

Tested by

no test coverage detected