Index: chrome/browser/chromeos/login/easy_unlock/easy_unlock_create_keys_operation.cc |
diff --git a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_create_keys_operation.cc b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_create_keys_operation.cc |
index 2a2aee9a9b948698a19cba0d778cd210d8657853..abbe1be72f5996df91558257267d090f66bd73ef 100644 |
--- a/chrome/browser/chromeos/login/easy_unlock/easy_unlock_create_keys_operation.cc |
+++ b/chrome/browser/chromeos/login/easy_unlock/easy_unlock_create_keys_operation.cc |
@@ -291,17 +291,10 @@ void EasyUnlockCreateKeysOperation::CreateKeyForDeviceAtIndex(size_t index) { |
return; |
} |
- std::string raw_session_key; |
- session_key->GetRawKey(&raw_session_key); |
- |
challenge_creator_.reset(new ChallengeCreator( |
- user_key, |
- raw_session_key, |
- tpm_public_key_, |
- device, |
+ user_key, session_key->key(), tpm_public_key_, device, |
base::Bind(&EasyUnlockCreateKeysOperation::OnChallengeCreated, |
- weak_ptr_factory_.GetWeakPtr(), |
- index))); |
+ weak_ptr_factory_.GetWeakPtr(), index))); |
challenge_creator_->Start(); |
} |