Index: chromeos/login/auth/login_performer.cc |
diff --git a/chromeos/login/auth/login_performer.cc b/chromeos/login/auth/login_performer.cc |
index d99a6f2ed3cb828049e02e4e6add58dcf0bc1bff..11c96b9b1a90aa594247e645210126338cacd0af 100644 |
--- a/chromeos/login/auth/login_performer.cc |
+++ b/chromeos/login/auth/login_performer.cc |
@@ -239,6 +239,14 @@ void LoginPerformer::LoginAsKioskAccount(const AccountId& app_account_id, |
app_account_id, use_guest_mount)); |
} |
+void LoginPerformer::LoginAsArcKioskAccount( |
+ const AccountId& arc_app_account_id) { |
+ EnsureAuthenticator(); |
+ task_runner_->PostTask(FROM_HERE, |
+ base::Bind(&Authenticator::LoginAsArcKioskAccount, |
+ authenticator_.get(), arc_app_account_id)); |
+} |
+ |
void LoginPerformer::RecoverEncryptedData(const std::string& old_password) { |
task_runner_->PostTask(FROM_HERE, |
base::Bind(&Authenticator::RecoverEncryptedData, |