blob: 2207540b6ba10489ab6e9d2b2fe16a43d4a809f9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
--- chrome/browser/enterprise/connectors/device_trust/device_trust_service.cc.orig 2021-07-19 18:45:08 UTC
+++ chrome/browser/enterprise/connectors/device_trust/device_trust_service.cc
@@ -82,12 +82,12 @@ void DeviceTrustService::OnReporterInitialized(bool su
DeviceTrustReportEvent report;
-#if defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC)
+#if defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC) || defined(OS_BSD)
auto* credential = report.mutable_attestation_credential();
credential->set_format(
DeviceTrustReportEvent::Credential::EC_NID_X9_62_PRIME256V1_PUBLIC_DER);
credential->set_credential(attestation_service_->ExportPEMPublicKey());
-#endif // defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC)
+#endif // defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC) || defined(OS_BSD)
reporter_->SendReport(&report, std::move(signal_report_callback_));
}
@@ -117,11 +117,11 @@ void DeviceTrustService::SetSignalReportCallbackForTes
base::Unretained(this), std::move(cb));
}
-#if defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC)
+#if defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC) || defined(OS_BSD)
std::string DeviceTrustService::GetAttestationCredentialForTesting() const {
return attestation_service_->ExportPEMPublicKey();
}
-#endif // defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC)
+#endif // defined(OS_LINUX) || defined(OS_WIN) || defined(OS_MAC) || defined(OS_BSD)
void DeviceTrustService::BuildChallengeResponse(const std::string& challenge,
AttestationCallback callback) {
|