Chromium Code Reviews| Index: chrome/browser/chromeos/login/users/user_manager_interface.h |
| diff --git a/chrome/browser/chromeos/login/users/user_manager_interface.h b/chrome/browser/chromeos/login/users/user_manager_interface.h |
| index 4ca26eb8a517597a358a9c4c7ef675adca79f2e8..8a619ad0cc6c7e7745bd03a3bb83b68d664a2e33 100644 |
| --- a/chrome/browser/chromeos/login/users/user_manager_interface.h |
| +++ b/chrome/browser/chromeos/login/users/user_manager_interface.h |
| @@ -9,6 +9,8 @@ |
| #include "components/user_manager/user.h" |
| #include "components/user_manager/user_type.h" |
| +class AccountId; |
| + |
| namespace chromeos { |
| class BootstrapManager; |
| @@ -25,14 +27,14 @@ class UserManagerInterface { |
| virtual BootstrapManager* GetBootstrapManager() = 0; |
| virtual MultiProfileUserController* GetMultiProfileUserController() = 0; |
| - virtual UserImageManager* GetUserImageManager(const std::string& user_id) = 0; |
| + virtual UserImageManager* GetUserImageManager(const AccountId& user_id) = 0; |
|
achuithb
2015/10/23 00:08:51
account_id, here and below
Alexander Alekseev
2015/10/23 09:11:23
Done.
|
| virtual SupervisedUserManager* GetSupervisedUserManager() = 0; |
| // Method that allows to set |flow| for user identified by |user_id|. |
| // Flow should be set before login attempt. |
| // Takes ownership of the |flow|, |flow| will be deleted in case of login |
| // failure. |
| - virtual void SetUserFlow(const std::string& user_id, UserFlow* flow) = 0; |
| + virtual void SetUserFlow(const AccountId& user_id, UserFlow* flow) = 0; |
| // Return user flow for current user. Returns instance of DefaultUserFlow if |
| // no flow was defined for current user, or user is not logged in. |
| @@ -42,10 +44,10 @@ class UserManagerInterface { |
| // Return user flow for user identified by |user_id|. Returns instance of |
| // DefaultUserFlow if no flow was defined for user. |
| // Returned value should not be cached. |
| - virtual UserFlow* GetUserFlow(const std::string& user_id) const = 0; |
| + virtual UserFlow* GetUserFlow(const AccountId& user_id) const = 0; |
| // Resets user flow for user identified by |user_id|. |
| - virtual void ResetUserFlow(const std::string& user_id) = 0; |
| + virtual void ResetUserFlow(const AccountId& user_id) = 0; |
| // Returns list of users allowed for supervised user creation. |
| // Returns an empty list in cases when supervised user creation or adding new |