| Index: chrome/browser/policy/device_management_backend_impl.h
|
| diff --git a/chrome/browser/policy/device_management_backend_impl.h b/chrome/browser/policy/device_management_backend_impl.h
|
| index d818b4d0c0ca8ea024a5522eba27883e69b8f373..40c7e11d4ff8c69ae9a754a5593de19a048c358a 100644
|
| --- a/chrome/browser/policy/device_management_backend_impl.h
|
| +++ b/chrome/browser/policy/device_management_backend_impl.h
|
| @@ -36,7 +36,10 @@ class DeviceManagementBackendImpl : public DeviceManagementBackend {
|
| // String constants for the device and app type we report to the server.
|
| static const char kValueRequestRegister[];
|
| static const char kValueRequestUnregister[];
|
| + // Deprecated in favor of kValueRequestCloudPolicy.
|
| + // See DevicePolicyResponseDelegate::HandlePolicyResponse.
|
| static const char kValueRequestPolicy[];
|
| + static const char kValueRequestCloudPolicy[];
|
| static const char kValueDeviceType[];
|
| static const char kValueAppType[];
|
|
|
| @@ -63,11 +66,18 @@ class DeviceManagementBackendImpl : public DeviceManagementBackend {
|
| const std::string& device_id,
|
| const em::DeviceUnregisterRequest& request,
|
| DeviceUnregisterResponseDelegate* response_delegate);
|
| + // Deprecated in favor of ProcessCloudPolicyRequest.
|
| + // See DevicePolicyResponseDelegate::HandlePolicyResponse.
|
| virtual void ProcessPolicyRequest(
|
| const std::string& device_management_token,
|
| const std::string& device_id,
|
| const em::DevicePolicyRequest& request,
|
| DevicePolicyResponseDelegate* response_delegate);
|
| + virtual void ProcessCloudPolicyRequest(
|
| + const std::string& device_management_token,
|
| + const std::string& device_id,
|
| + const em::CloudPolicyRequest& request,
|
| + DevicePolicyResponseDelegate* delegate);
|
|
|
| // Keeps track of the jobs currently in flight.
|
| JobSet pending_jobs_;
|
|
|