| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/chromeos/policy/device_local_account_policy_service.h" | 5 #include "chrome/browser/chromeos/policy/device_local_account_policy_service.h" |
| 6 | 6 |
| 7 #include <vector> | 7 #include <vector> |
| 8 | 8 |
| 9 #include "base/bind.h" | 9 #include "base/bind.h" |
| 10 #include "base/file_util.h" | 10 #include "base/file_util.h" |
| (...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 159 return; | 159 return; |
| 160 | 160 |
| 161 core_.Connect(client.Pass()); | 161 core_.Connect(client.Pass()); |
| 162 external_data_manager_->Connect(request_context); | 162 external_data_manager_->Connect(request_context); |
| 163 core_.StartRefreshScheduler(); | 163 core_.StartRefreshScheduler(); |
| 164 UpdateRefreshDelay(); | 164 UpdateRefreshDelay(); |
| 165 } | 165 } |
| 166 | 166 |
| 167 void DeviceLocalAccountPolicyBroker::UpdateRefreshDelay() { | 167 void DeviceLocalAccountPolicyBroker::UpdateRefreshDelay() { |
| 168 if (core_.refresh_scheduler()) { | 168 if (core_.refresh_scheduler()) { |
| 169 const Value* policy_value = | 169 const base::Value* policy_value = |
| 170 store_->policy_map().GetValue(key::kPolicyRefreshRate); | 170 store_->policy_map().GetValue(key::kPolicyRefreshRate); |
| 171 int delay = 0; | 171 int delay = 0; |
| 172 if (policy_value && policy_value->GetAsInteger(&delay)) | 172 if (policy_value && policy_value->GetAsInteger(&delay)) |
| 173 core_.refresh_scheduler()->SetRefreshDelay(delay); | 173 core_.refresh_scheduler()->SetRefreshDelay(delay); |
| 174 } | 174 } |
| 175 } | 175 } |
| 176 | 176 |
| 177 std::string DeviceLocalAccountPolicyBroker::GetDisplayName() const { | 177 std::string DeviceLocalAccountPolicyBroker::GetDisplayName() const { |
| 178 std::string display_name; | 178 std::string display_name; |
| 179 const base::Value* display_name_value = | 179 const base::Value* display_name_value = |
| (...skipping 323 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 503 CloudPolicyStore* store) { | 503 CloudPolicyStore* store) { |
| 504 for (PolicyBrokerMap::iterator it(policy_brokers_.begin()); | 504 for (PolicyBrokerMap::iterator it(policy_brokers_.begin()); |
| 505 it != policy_brokers_.end(); ++it) { | 505 it != policy_brokers_.end(); ++it) { |
| 506 if (it->second->core()->store() == store) | 506 if (it->second->core()->store() == store) |
| 507 return it->second; | 507 return it->second; |
| 508 } | 508 } |
| 509 return NULL; | 509 return NULL; |
| 510 } | 510 } |
| 511 | 511 |
| 512 } // namespace policy | 512 } // namespace policy |
| OLD | NEW |