in src/local_gpu_verifier/src/verifier/attestation/spdm_msrt_resp_msg.py [0:0]
def print_obj(self, logger):
""" Prints all the fields of the class SpdmMeasurementResponseMessage representing the SPDM GET_MEASUREMENT response message.
Args:
logger (logging.Logger): the logger object.
"""
logger.debug("GET MEASUREMENT RESPONSE MESSAGE")
logger.debug(f"SPDMVersion : {self.SPDMVersion.hex()}")
logger.debug(f"RequestResponseCode : {self.RequestResponseCode.hex()}")
logger.debug(f"Param1 : {self.Param1.hex()}")
logger.debug(f"Param2 : {self.Param2.hex()}")
logger.debug(f"NumberOfBlocks : {self.NumberOfBlocks}")
logger.debug(f"MeasurementRecordLength : {self.MeasurementRecordLength}")
logger.debug(f"MeasurementRecord :")
self.MeasurementRecord.print_obj(logger)
logger.debug(f"Nonce : {self.Nonce.hex()}")
logger.debug(f"OpaqueLength : {self.OpaqueLength}")
logger.debug(f"OpaqueData :")
self.OpaqueData.print_obj(logger)
logger.debug(f"Signature : {self.Signature.hex()}")