| Index: chrome/browser/chromeos/settings/session_manager_operation.h
|
| diff --git a/chrome/browser/chromeos/settings/session_manager_operation.h b/chrome/browser/chromeos/settings/session_manager_operation.h
|
| index 978384a6736ab25b64c2b1ca472c74ab04d3af6c..a7484b521853f708a71f042db94060c1fce2cae9 100644
|
| --- a/chrome/browser/chromeos/settings/session_manager_operation.h
|
| +++ b/chrome/browser/chromeos/settings/session_manager_operation.h
|
| @@ -19,9 +19,13 @@ class PolicyData;
|
| class PolicyFetchResponse;
|
| }
|
|
|
| +namespace ownership {
|
| +class OwnerKeyUtil;
|
| +class PublicKey;
|
| +}
|
| +
|
| namespace chromeos {
|
|
|
| -class OwnerKeyUtil;
|
| class SessionManagerClient;
|
|
|
| // Handles a single transaction with session manager. This is a virtual base
|
| @@ -38,8 +42,8 @@ class SessionManagerOperation {
|
|
|
| // Starts the operation.
|
| void Start(SessionManagerClient* session_manager_client,
|
| - scoped_refptr<OwnerKeyUtil> owner_key_util,
|
| - scoped_refptr<PublicKey> public_key);
|
| + scoped_refptr<ownership::OwnerKeyUtil> owner_key_util,
|
| + scoped_refptr<ownership::PublicKey> public_key);
|
|
|
| // Restarts a load operation (if that part is already in progress).
|
| void RestartLoad(bool key_changed);
|
| @@ -54,7 +58,7 @@ class SessionManagerOperation {
|
| }
|
|
|
| // Public part of the owner key as configured/loaded from disk.
|
| - scoped_refptr<PublicKey> public_key() { return public_key_; }
|
| + scoped_refptr<ownership::PublicKey> public_key() { return public_key_; }
|
|
|
| // Whether the load operation is underway.
|
| bool is_loading() const { return is_loading_; }
|
| @@ -92,13 +96,13 @@ class SessionManagerOperation {
|
|
|
| private:
|
| // Loads the owner key from disk. Must be run on a thread that can do I/O.
|
| - static scoped_refptr<PublicKey> LoadPublicKey(
|
| - scoped_refptr<OwnerKeyUtil> util,
|
| - scoped_refptr<PublicKey> current_key);
|
| + static scoped_refptr<ownership::PublicKey> LoadPublicKey(
|
| + scoped_refptr<ownership::OwnerKeyUtil> util,
|
| + scoped_refptr<ownership::PublicKey> current_key);
|
|
|
| // Stores the owner key loaded by LoadOwnerKey and calls |callback|.
|
| void StorePublicKey(const base::Closure& callback,
|
| - scoped_refptr<PublicKey> new_key);
|
| + scoped_refptr<ownership::PublicKey> new_key);
|
|
|
| // Triggers a device settings load.
|
| void RetrieveDeviceSettings();
|
| @@ -110,13 +114,13 @@ class SessionManagerOperation {
|
| void ReportValidatorStatus(policy::DeviceCloudPolicyValidator* validator);
|
|
|
| SessionManagerClient* session_manager_client_;
|
| - scoped_refptr<OwnerKeyUtil> owner_key_util_;
|
| + scoped_refptr<ownership::OwnerKeyUtil> owner_key_util_;
|
|
|
| base::WeakPtrFactory<SessionManagerOperation> weak_factory_;
|
|
|
| Callback callback_;
|
|
|
| - scoped_refptr<PublicKey> public_key_;
|
| + scoped_refptr<ownership::PublicKey> public_key_;
|
| bool force_key_load_;
|
| std::string username_;
|
|
|
|
|