| Index: chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| diff --git a/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc b/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| index b3bfde5f21bf78f3fa2c780e86239b174fc0ab6d..3993ab416042aa05cda3a90b584d0a84102bfde1 100644
|
| --- a/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| +++ b/chrome/browser/chromeos/policy/device_cloud_policy_store_chromeos.cc
|
| @@ -55,10 +55,9 @@ void DeviceCloudPolicyStoreChromeOS::Store(
|
|
|
| std::unique_ptr<DeviceCloudPolicyValidator> validator(
|
| CreateValidator(policy));
|
| - validator->ValidateSignature(public_key->as_string(),
|
| - GetPolicyVerificationKey(),
|
| - install_attributes_->GetDomain(),
|
| - true);
|
| + validator->ValidateSignatureAllowingRotation(
|
| + public_key->as_string(), GetPolicyVerificationKey(),
|
| + install_attributes_->GetDomain());
|
| validator->ValidateAgainstCurrentPolicy(
|
| device_settings_service_->policy_data(),
|
| CloudPolicyValidatorBase::TIMESTAMP_FULLY_VALIDATED,
|
|
|