pub struct TpmPcrReadResponse {
pub pcr_update_counter: u32,
pub pcr_values: Vec<Vec<u8>>,
}Expand description
TPM2_PCR_Read response parser
Fields§
§pcr_update_counter: u32PCR update counter
pcr_values: Vec<Vec<u8>>The PCR digest values returned
Implementations§
Source§impl TpmPcrReadResponse
impl TpmPcrReadResponse
Sourcepub fn parse(data: &[u8]) -> Result<Self, KernelError>
pub fn parse(data: &[u8]) -> Result<Self, KernelError>
Parse a TPM2_PCR_Read response.
Format: header(10) + pcrUpdateCounter(4) + pcrSelectionOut(var) + pcrValues: count(4) + [ size(2) + digest(N) ]*