Chromium Code Reviews| Index: chrome/browser/policy/device_management_backend_impl.cc |
| diff --git a/chrome/browser/policy/device_management_backend_impl.cc b/chrome/browser/policy/device_management_backend_impl.cc |
| index b01cbf8193d9ae03e87e48e5b4e55f35230ac676..a964a28c7c7db5953d59bfc86702f1ecbb922427 100644 |
| --- a/chrome/browser/policy/device_management_backend_impl.cc |
| +++ b/chrome/browser/policy/device_management_backend_impl.cc |
| @@ -27,14 +27,12 @@ const char DeviceManagementBackendImpl::kValueRequestRegister[] = "register"; |
| const char DeviceManagementBackendImpl::kValueRequestUnregister[] = |
| "unregister"; |
| const char DeviceManagementBackendImpl::kValueRequestPolicy[] = "policy"; |
| -const char DeviceManagementBackendImpl::kValueRequestCloudPolicy[] = |
| - "cloud_policy"; |
| -const char DeviceManagementBackendImpl::kValueDeviceType[] = "Chrome OS"; |
| +const char DeviceManagementBackendImpl::kValueDeviceType[] = "2"; |
|
Mattias Nissler (ping if slow)
2011/03/01 10:25:49
Why "2"?
gfeher
2011/03/01 15:53:00
Because the server wants this to be "2".
|
| const char DeviceManagementBackendImpl::kValueAppType[] = "Chrome"; |
| namespace { |
| -const char kValueAgent[] = "%s enterprise management client version %s (%s)"; |
| +const char kValueAgent[] = "%s enterprise management client %s (%s)"; |
| const char kPostContentType[] = "application/protobuf"; |
| @@ -332,41 +330,6 @@ class DeviceManagementPolicyJob : public DeviceManagementJobBase { |
| DISALLOW_COPY_AND_ASSIGN(DeviceManagementPolicyJob); |
| }; |
| -// Handles cloud policy request jobs. |
| -class CloudPolicyJob : public DeviceManagementJobBase { |
| - public: |
| - CloudPolicyJob( |
| - DeviceManagementBackendImpl* backend_impl, |
| - const std::string& device_management_token, |
| - const std::string& device_id, |
| - const em::CloudPolicyRequest& request, |
| - DeviceManagementBackend::DevicePolicyResponseDelegate* delegate) |
| - : DeviceManagementJobBase( |
| - backend_impl, |
| - DeviceManagementBackendImpl::kValueRequestCloudPolicy, |
| - device_id), |
| - delegate_(delegate) { |
| - SetDeviceManagementToken(device_management_token); |
| - em::DeviceManagementRequest request_wrapper; |
| - request_wrapper.mutable_cloud_policy_request()->CopyFrom(request); |
| - SetPayload(request_wrapper); |
| - } |
| - virtual ~CloudPolicyJob() {} |
| - |
| - private: |
| - // DeviceManagementJobBase overrides. |
| - virtual void OnError(DeviceManagementBackend::ErrorCode error) { |
| - delegate_->OnError(error); |
| - } |
| - virtual void OnResponse(const em::DeviceManagementResponse& response) { |
| - delegate_->HandleCloudPolicyResponse(response.cloud_policy_response()); |
| - } |
| - |
| - DeviceManagementBackend::DevicePolicyResponseDelegate* delegate_; |
| - |
| - DISALLOW_COPY_AND_ASSIGN(CloudPolicyJob); |
| -}; |
| - |
| DeviceManagementBackendImpl::DeviceManagementBackendImpl( |
| DeviceManagementService* service) |
| : service_(service) { |
| @@ -428,13 +391,4 @@ void DeviceManagementBackendImpl::ProcessPolicyRequest( |
| request, delegate)); |
| } |
| -void DeviceManagementBackendImpl::ProcessCloudPolicyRequest( |
| - const std::string& device_management_token, |
| - const std::string& device_id, |
| - const em::CloudPolicyRequest& request, |
| - DevicePolicyResponseDelegate* delegate) { |
| - AddJob(new CloudPolicyJob(this, device_management_token, device_id, |
| - request, delegate)); |
| -} |
| - |
| } // namespace policy |