def print_obj()

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()}")