Index: chrome/browser/policy/device_management_policy_provider.cc |
diff --git a/chrome/browser/policy/device_management_policy_provider.cc b/chrome/browser/policy/device_management_policy_provider.cc |
index fbf36ce952650e50e923ec11880733bfbb4a6286..dc7bc008bce65306e351c0418569cf3c540ee4ca 100644 |
--- a/chrome/browser/policy/device_management_policy_provider.cc |
+++ b/chrome/browser/policy/device_management_policy_provider.cc |
@@ -11,7 +11,6 @@ |
#include "base/time.h" |
#include "chrome/browser/browser_thread.h" |
#include "chrome/browser/policy/device_management_backend.h" |
-#include "chrome/browser/policy/device_management_backend_impl.h" |
#include "chrome/browser/policy/device_management_policy_cache.h" |
#include "chrome/browser/policy/device_token_fetcher.h" |
#include "chrome/common/chrome_paths.h" |
@@ -19,16 +18,12 @@ |
#include "chrome/common/notification_service.h" |
#include "chrome/common/notification_type.h" |
-namespace { |
+namespace policy { |
-const char kChromePolicyScope[] = "cros/device"; |
+const char kChromePolicyScope[] = "chromeos/device"; |
const char kChromeDevicePolicySettingKey[] = "chrome-policy"; |
const int64 kPolicyRefreshRateInMinutes = 3 * 60; // 3 hours |
-} // namespace |
- |
-namespace policy { |
- |
// Ensures that the portion of the policy provider implementation that requires |
// the IOThread is deferred until the IOThread is fully initialized. The policy |
// provider posts this task on the UI thread during its constructor, thereby |
@@ -111,14 +106,6 @@ void DeviceManagementPolicyProvider::Shutdown() { |
token_fetcher_->Shutdown(); |
} |
-DeviceManagementBackend* DeviceManagementPolicyProvider::GetBackend() { |
- if (!backend_.get()) { |
- backend_.reset(new DeviceManagementBackendImpl( |
- GetDeviceManagementURL())); |
- } |
- return backend_.get(); |
-} |
- |
void DeviceManagementPolicyProvider::Initialize() { |
registrar_.Add(this, |
NotificationType::DEVICE_TOKEN_AVAILABLE, |
@@ -140,7 +127,7 @@ void DeviceManagementPolicyProvider::InitializeAfterIOThreadExists() { |
FILE_PATH_LITERAL("Token")); |
if (token_service_) { |
token_fetcher_ = |
- new DeviceTokenFetcher(GetBackend(), token_service_, token_path); |
+ new DeviceTokenFetcher(backend_.get(), token_service_, token_path); |
token_fetcher_->StartFetching(); |
} |
} |
@@ -152,9 +139,8 @@ void DeviceManagementPolicyProvider::SendPolicyRequest() { |
em::DevicePolicySettingRequest* setting = |
policy_request.add_setting_request(); |
setting->set_key(kChromeDevicePolicySettingKey); |
- GetBackend()->ProcessPolicyRequest(token_fetcher_->GetDeviceToken(), |
- policy_request, |
- this); |
+ backend_->ProcessPolicyRequest(token_fetcher_->GetDeviceToken(), |
+ policy_request, this); |
policy_request_pending_ = true; |
} |
} |