| Index: chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_manager.cc
|
| diff --git a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_manager.cc b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_manager.cc
|
| index eb42a3369b438f8e3cfb44064be0edc05719d0d8..e65a434732f60468d8e8eaf694ced95c9ac68697 100644
|
| --- a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_manager.cc
|
| +++ b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_key_manager.cc
|
| @@ -85,8 +85,8 @@ void EasyUnlockKeyManager::RefreshKeysWithTpmKeyPresent(
|
| EasyUnlockTpmKeyManager* tpm_key_manager =
|
| EasyUnlockTpmKeyManagerFactory::GetInstance()->GetForUser(
|
| user_context.GetAccountId().GetUserEmail());
|
| - const std::string tpm_public_key = tpm_key_manager->GetPublicTpmKey(
|
| - user_context.GetAccountId().GetUserEmail());
|
| + const std::string tpm_public_key =
|
| + tpm_key_manager->GetPublicTpmKey(user_context.GetAccountId());
|
|
|
| EasyUnlockDeviceKeyDataList devices;
|
| if (!RemoteDeviceListToDeviceDataList(*remote_devices, &devices))
|
| @@ -110,7 +110,7 @@ void EasyUnlockKeyManager::GetDeviceDataList(
|
|
|
| // static
|
| void EasyUnlockKeyManager::DeviceDataToRemoteDeviceDictionary(
|
| - const std::string& user_id,
|
| + const AccountId& account_id,
|
| const EasyUnlockDeviceKeyData& data,
|
| base::DictionaryValue* dict) {
|
| dict->SetString(kKeyBluetoothAddress, data.bluetooth_address);
|
| @@ -123,7 +123,7 @@ void EasyUnlockKeyManager::DeviceDataToRemoteDeviceDictionary(
|
| dict->SetString(kKeyPermitType, kPermitTypeLicence);
|
| dict->SetString(kKeyPermitPermitId,
|
| base::StringPrintf(kPermitPermitIdFormat,
|
| - user_id.c_str()));
|
| + account_id.GetUserEmail().c_str()));
|
| }
|
|
|
| // static
|
| @@ -161,14 +161,14 @@ bool EasyUnlockKeyManager::RemoteDeviceDictionaryToDeviceData(
|
|
|
| // static
|
| void EasyUnlockKeyManager::DeviceDataListToRemoteDeviceList(
|
| - const std::string& user_id,
|
| + const AccountId& account_id,
|
| const EasyUnlockDeviceKeyDataList& data_list,
|
| base::ListValue* device_list) {
|
| device_list->Clear();
|
| for (size_t i = 0; i < data_list.size(); ++i) {
|
| scoped_ptr<base::DictionaryValue> device_dict(new base::DictionaryValue);
|
| - DeviceDataToRemoteDeviceDictionary(
|
| - user_id, data_list[i], device_dict.get());
|
| + DeviceDataToRemoteDeviceDictionary(account_id, data_list[i],
|
| + device_dict.get());
|
| device_list->Append(device_dict.release());
|
| }
|
| }
|
|
|