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)
| 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() |
no test coverage detected