| Index: trunk/src/chrome/browser/chromeos/policy/device_local_account_policy_service.h
|
| ===================================================================
|
| --- trunk/src/chrome/browser/chromeos/policy/device_local_account_policy_service.h (revision 278641)
|
| +++ trunk/src/chrome/browser/chromeos/policy/device_local_account_policy_service.h (working copy)
|
| @@ -11,7 +11,6 @@
|
|
|
| #include "base/basictypes.h"
|
| #include "base/compiler_specific.h"
|
| -#include "base/files/file_path.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/memory/weak_ptr.h"
|
| @@ -49,7 +48,6 @@
|
| // |task_runner| is the runner for policy refresh tasks.
|
| DeviceLocalAccountPolicyBroker(
|
| const DeviceLocalAccount& account,
|
| - const base::FilePath& component_policy_cache_path,
|
| scoped_ptr<DeviceLocalAccountPolicyStore> store,
|
| scoped_refptr<DeviceLocalAccountExternalDataManager>
|
| external_data_manager,
|
| @@ -88,15 +86,9 @@
|
| // empty string if the policy is not present.
|
| std::string GetDisplayName() const;
|
|
|
| - // Returns a directory where component policy for this account can be cached.
|
| - // The DeviceLocalAccountPolicyService takes care of cleaning up caches of
|
| - // accounts that have been removed.
|
| - base::FilePath GetComponentPolicyCachePath() const;
|
| -
|
| private:
|
| const std::string account_id_;
|
| const std::string user_id_;
|
| - const base::FilePath component_policy_cache_path_;
|
| const scoped_ptr<DeviceLocalAccountPolicyStore> store_;
|
| scoped_refptr<DeviceLocalAccountExternalDataManager> external_data_manager_;
|
| scoped_refptr<chromeos::DeviceLocalAccountExternalPolicyLoader>
|
| @@ -122,9 +114,6 @@
|
|
|
| // The list of accounts has been updated.
|
| virtual void OnDeviceLocalAccountsChanged() = 0;
|
| -
|
| - // The given |broker| is about to be destroyed.
|
| - virtual void OnBrokerShutdown(DeviceLocalAccountPolicyBroker* broker) {}
|
| };
|
|
|
| DeviceLocalAccountPolicyService(
|
| @@ -153,8 +142,6 @@
|
| // |user_id|.
|
| bool IsPolicyAvailableForUser(const std::string& user_id);
|
|
|
| - scoped_refptr<net::URLRequestContextGetter> request_context() const;
|
| -
|
| void AddObserver(Observer* observer);
|
| void RemoveObserver(Observer* observer);
|
|
|
| @@ -242,10 +229,6 @@
|
| const scoped_ptr<chromeos::CrosSettings::ObserverSubscription>
|
| local_accounts_subscription_;
|
|
|
| - // Path to the directory that contains the cached policies for components
|
| - // for device local accounts.
|
| - base::FilePath component_policy_cache_root_;
|
| -
|
| base::WeakPtrFactory<DeviceLocalAccountPolicyService> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(DeviceLocalAccountPolicyService);
|
|
|