HostTpmEventLogEntry

HostTpmEventLogEntry
HostTpmEventLogEntry

This data object represents a single entry of an event log created by Trusted Platform Module (TPM).

An TPM event log entry represents a single change to the value of a Platform Configuration Register (PCR). It contains detailed information about the reason of PCR value change, and the specifics of the event.

Multiple objects of this type form an TPM event log. This log allows for verification of the both the software stack running on a host and the attestation process itself.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "pcrIndex": 0,
    "eventDetails": {
        "_typeName": "string",
        "dataHash": [
            0
        ],
        "dataHashMethod": "string"
    }
}
integer As int32 As int32
pcrIndex
Required

Index of the PCR that was affected by the event.

eventDetails
Required

This is a base data object for describing an event generated by Trusted Platform Module (TPM).

It contains parameters common to all TPM event types.