Index: chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.h |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.h b/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.h |
index 6e0c6ac37eda66f821d54a5ee93471394b1f9d3e..f85d8dd6ea4604543c8fc2210a20f201bfda772f 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.h |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_creation_controller_new.h |
@@ -41,7 +41,7 @@ class SupervisedUserCreationControllerNew |
// |Consumer| is not owned by controller, and it is expected that it wouldn't |
// be deleted before SupervisedUserCreationControllerNew. |
SupervisedUserCreationControllerNew(StatusConsumer* consumer, |
- const std::string& manager_id); |
+ const user_manager::UserID& manager_id); |
~SupervisedUserCreationControllerNew() override; |
// Returns the current supervised user controller if it has been created. |
@@ -85,7 +85,7 @@ class SupervisedUserCreationControllerNew |
void CancelCreation() override; |
void FinishCreation() override; |
- std::string GetSupervisedUserId() override; |
+ const user_manager::UserID& GetSupervisedUserId() const override; |
private: |
enum Stage { |
@@ -119,9 +119,9 @@ class SupervisedUserCreationControllerNew |
base::string16 display_name; |
int avatar_index; |
- std::string manager_id; |
+ user_manager::UserID manager_id; |
- std::string local_user_id; // Used to identify cryptohome. |
+ user_manager::UserID local_user_id; // Used to identify cryptohome. |
std::string sync_user_id; // Used to identify user in manager's sync data. |
// Keys: |