in cvm-attestation/AttestationClient.py [0:0]
def toJson(self):
return json.dumps({
'AttestationProtocolVersion': PROTOCOL_VERSION,
'OSType': Encoder.base64_encode_string(str(self.os_info.type)),
'OSDistro': Encoder.base64_encode_string(self.os_info.distro_name),
'OSVersionMajor': str(self.os_info.major_version),
'OSVersionMinor': str(self.os_info.minor_version),
'OSBuild': Encoder.base64_encode_string(self.os_info.build),
'TcgLogs': Encoder.base64_encode(self.tcg_logs),
'ClientPayload': Encoder.base64_encode_string(""),
'TpmInfo': self.tpm_info.get_values(),
'IsolationInfo': self.isolation.get_values()
})