| Index: chrome/browser/chromeos/policy/proto/chrome_device_policy.proto
|
| diff --git a/chrome/browser/chromeos/policy/proto/chrome_device_policy.proto b/chrome/browser/chromeos/policy/proto/chrome_device_policy.proto
|
| index b29121c67e6d2047801d43ad04b78151f279be77..4cd56b10b0b8d2df22dde041c5a8bf07373a20cf 100644
|
| --- a/chrome/browser/chromeos/policy/proto/chrome_device_policy.proto
|
| +++ b/chrome/browser/chromeos/policy/proto/chrome_device_policy.proto
|
| @@ -273,6 +273,17 @@ message UptimeLimitProto {
|
| optional int64 uptime_limit = 1;
|
| }
|
|
|
| +message AttestationSettingsProto {
|
| + // Attestation involves proving that a cryptographic key is protected by a
|
| + // legitimate Chrome OS TPM and reporting the operating mode of the platform.
|
| + // This setting enables attestation features at a device level. If this is
|
| + // enabled a machine key will be generated and certified by the Chrome OS
|
| + // CA. If this setting is disabled, the device will not communicate with the
|
| + // Chrome OS CA under any circumstances. Even users with attestation settings
|
| + // enabled will not be able to use those features on the device.
|
| + optional bool attestation_enabled = 1;
|
| +}
|
| +
|
| message ChromeDeviceSettingsProto {
|
| optional DevicePolicyRefreshRateProto device_policy_refresh_rate = 1;
|
| optional UserWhitelistProto user_whitelist = 2;
|
| @@ -298,4 +309,5 @@ message ChromeDeviceSettingsProto {
|
| optional AllowRedeemChromeOsRegistrationOffersProto allow_redeem_offers = 22;
|
| optional StartUpFlagsProto start_up_flags = 23;
|
| optional UptimeLimitProto uptime_limit = 24;
|
| + optional AttestationSettingsProto attestation_settings = 25;
|
| }
|
|
|