Chromium Code Reviews| Index: chrome/browser/signin/easy_unlock_service_regular.cc |
| diff --git a/chrome/browser/signin/easy_unlock_service_regular.cc b/chrome/browser/signin/easy_unlock_service_regular.cc |
| index 355130916364ec7471df9a6713aa2a80e656d7c4..9fc9d719577a6e6892c2aba342da8e4119e70ad2 100644 |
| --- a/chrome/browser/signin/easy_unlock_service_regular.cc |
| +++ b/chrome/browser/signin/easy_unlock_service_regular.cc |
| @@ -27,6 +27,8 @@ |
| #include "base/thread_task_runner_handle.h" |
| #include "chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_manager.h" |
| #include "chrome/browser/chromeos/login/easy_unlock/easy_unlock_reauth.h" |
| +#include "chrome/browser/chromeos/login/easy_unlock/easy_unlock_tpm_key_manager.h" |
| +#include "chrome/browser/chromeos/login/easy_unlock/easy_unlock_tpm_key_manager_factory.h" |
|
xiyuan
2014/12/02 23:15:58
nit: Seems not used.
tbarzic
2014/12/03 19:10:28
Done.
|
| #include "chrome/browser/chromeos/login/session/user_session_manager.h" |
| #include "chrome/browser/chromeos/profiles/profile_helper.h" |
| #include "components/user_manager/user_manager.h" |
| @@ -186,15 +188,12 @@ void EasyUnlockServiceRegular::SetRemoteDevices( |
| !devices.empty()) { |
| // We may already have the password cached, so proceed to create the |
| // cryptohome keys for sign-in or the system will be hardlocked. |
| - chromeos::UserContext* user_context = |
| - short_lived_user_context_->user_context(); |
| - chromeos::EasyUnlockKeyManager* key_manager = |
| - chromeos::UserSessionManager::GetInstance()->GetEasyUnlockKeyManager(); |
| - |
| - key_manager->RefreshKeys( |
| - *user_context, devices, |
| - base::Bind(&EasyUnlockServiceRegular::OnKeysRefreshedForSetDevices, |
| - weak_ptr_factory_.GetWeakPtr())); |
| + chromeos::UserSessionManager::GetInstance()->GetEasyUnlockKeyManager() |
| + ->RefreshKeys( |
| + *short_lived_user_context_->user_context(), |
| + devices, |
| + base::Bind(&EasyUnlockServiceRegular::OnKeysRefreshedForSetDevices, |
| + weak_ptr_factory_.GetWeakPtr())); |
| } else { |
| CheckCryptohomeKeysAndMaybeHardlock(); |
| } |