| Index: chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| diff --git a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| index bcae8d7e0f60db381c38cd55cf73874e683bf5e4..b0a6fcf72e87727199554920b9b3119ec9b94596 100644
|
| --- a/chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| +++ b/chrome/browser/chromeos/policy/device_local_account_policy_store.cc
|
| @@ -169,6 +169,9 @@ void DeviceLocalAccountPolicyStore::Validate(
|
| validator->ValidateDMToken(device_policy_data->request_token(),
|
| CloudPolicyValidatorBase::DM_TOKEN_REQUIRED);
|
|
|
| + // Validate the device id to match what device policy has.
|
| + validator->ValidateDeviceId(device_policy_data->device_id());
|
| +
|
| validator->ValidatePayload();
|
| policy::BrowserPolicyConnectorChromeOS* connector =
|
| g_browser_process->platform_part()->browser_policy_connector_chromeos();
|
|
|