Index: chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
diff --git a/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc b/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
index b4a64a35b45edd4d75d1790465b6a74a07777263..e0ceb8f1ade6e55b72d737e9553a04b1d44d1810 100644 |
--- a/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
+++ b/chrome/browser/chromeos/login/supervised/supervised_user_authentication.cc |
@@ -121,12 +121,12 @@ UserContext SupervisedUserAuthentication::TransformKey( |
result.SetIsUsingOAuth(false); |
return result; |
} |
- NOTREACHED() << "Unknown password schema for " << context.GetUserID(); |
+ NOTREACHED() << "Unknown password schema for " << context.GetUserID().GetUserEmail(); |
return context; |
} |
bool SupervisedUserAuthentication::FillDataForNewUser( |
- const std::string& user_id, |
+ const user_manager::UserID& /* user_id */, |
const std::string& password, |
base::DictionaryValue* password_data, |
base::DictionaryValue* extra_data) { |
@@ -170,7 +170,7 @@ std::string SupervisedUserAuthentication::GenerateMasterKey() { |
} |
void SupervisedUserAuthentication::StorePasswordData( |
- const std::string& user_id, |
+ const user_manager::UserID& user_id, |
const base::DictionaryValue& password_data) { |
base::DictionaryValue holder; |
owner_->GetPasswordInformation(user_id, &holder); |
@@ -186,7 +186,7 @@ void SupervisedUserAuthentication::StorePasswordData( |
SupervisedUserAuthentication::Schema |
SupervisedUserAuthentication::GetPasswordSchema( |
- const std::string& user_id) { |
+ const user_manager::UserID& user_id) { |
base::DictionaryValue holder; |
owner_->GetPasswordInformation(user_id, &holder); |
@@ -201,7 +201,7 @@ SupervisedUserAuthentication::GetPasswordSchema( |
} |
bool SupervisedUserAuthentication::NeedPasswordChange( |
- const std::string& user_id, |
+ const user_manager::UserID& user_id, |
const base::DictionaryValue* password_data) { |
base::DictionaryValue local; |
owner_->GetPasswordInformation(user_id, &local); |
@@ -222,7 +222,7 @@ bool SupervisedUserAuthentication::NeedPasswordChange( |
} |
void SupervisedUserAuthentication::ScheduleSupervisedPasswordChange( |
- const std::string& supervised_user_id, |
+ const user_manager::UserID& supervised_user_id, |
const base::DictionaryValue* password_data) { |
const user_manager::User* user = |
user_manager::UserManager::Get()->FindUser(supervised_user_id); |
@@ -231,7 +231,7 @@ void SupervisedUserAuthentication::ScheduleSupervisedPasswordChange( |
JSONFileValueSerializer serializer(profile_path.Append(kPasswordUpdateFile)); |
if (!serializer.Serialize(*password_data)) { |
LOG(ERROR) << "Failed to schedule password update for supervised user " |
- << supervised_user_id; |
+ << supervised_user_id.GetUserEmail(); |
UMA_HISTOGRAM_ENUMERATION( |
"ManagedUsers.ChromeOS.PasswordChange", |
SupervisedUserAuthentication::PASSWORD_CHANGE_FAILED_STORE_DATA, |
@@ -245,7 +245,7 @@ void SupervisedUserAuthentication::ScheduleSupervisedPasswordChange( |
} |
bool SupervisedUserAuthentication::HasScheduledPasswordUpdate( |
- const std::string& user_id) { |
+ const user_manager::UserID& user_id) { |
base::DictionaryValue holder; |
owner_->GetPasswordInformation(user_id, &holder); |
bool require_update = false; |
@@ -254,7 +254,7 @@ bool SupervisedUserAuthentication::HasScheduledPasswordUpdate( |
} |
void SupervisedUserAuthentication::ClearScheduledPasswordUpdate( |
- const std::string& user_id) { |
+ const user_manager::UserID& user_id) { |
base::DictionaryValue holder; |
owner_->GetPasswordInformation(user_id, &holder); |
holder.SetBoolean(kRequirePasswordUpdate, false); |
@@ -262,7 +262,7 @@ void SupervisedUserAuthentication::ClearScheduledPasswordUpdate( |
} |
bool SupervisedUserAuthentication::HasIncompleteKey( |
- const std::string& user_id) { |
+ const user_manager::UserID& user_id) { |
base::DictionaryValue holder; |
owner_->GetPasswordInformation(user_id, &holder); |
bool incomplete_key = false; |
@@ -270,7 +270,7 @@ bool SupervisedUserAuthentication::HasIncompleteKey( |
return incomplete_key; |
} |
-void SupervisedUserAuthentication::MarkKeyIncomplete(const std::string& user_id, |
+void SupervisedUserAuthentication::MarkKeyIncomplete(const user_manager::UserID& user_id, |
bool incomplete) { |
base::DictionaryValue holder; |
owner_->GetPasswordInformation(user_id, &holder); |
@@ -279,7 +279,7 @@ void SupervisedUserAuthentication::MarkKeyIncomplete(const std::string& user_id, |
} |
void SupervisedUserAuthentication::LoadPasswordUpdateData( |
- const std::string& user_id, |
+ const user_manager::UserID& user_id, |
const PasswordDataCallback& success_callback, |
const base::Closure& failure_callback) { |
const user_manager::User* user = |