| Index: chromeos/cert_loader.cc
|
| diff --git a/chromeos/cert_loader.cc b/chromeos/cert_loader.cc
|
| index 567411732a0e85846f7a886914365dc2513ff2e9..ea8895faf8b1427b5b524cae796bde46bf9b803f 100644
|
| --- a/chromeos/cert_loader.cc
|
| +++ b/chromeos/cert_loader.cc
|
| @@ -94,6 +94,7 @@ CertLoader::CertLoader()
|
| tpm_token_state_(TPM_STATE_UNKNOWN),
|
| tpm_request_delay_(
|
| base::TimeDelta::FromMilliseconds(kInitialRequestDelayMs)),
|
| + tpm_token_slot_id_(-1),
|
| initialize_token_factory_(this),
|
| update_certificates_factory_(this) {
|
| if (LoginState::IsInitialized())
|
| @@ -211,8 +212,10 @@ void CertLoader::InitializeTokenAndLoadCertificates() {
|
| base::PostTaskAndReplyWithResult(
|
| crypto_task_runner_.get(),
|
| FROM_HERE,
|
| - base::Bind(
|
| - &crypto::InitializeTPMToken, tpm_token_name_, tpm_user_pin_),
|
| + base::Bind(&crypto::InitializeTPMToken,
|
| + tpm_token_name_,
|
| + tpm_token_slot_id_,
|
| + tpm_user_pin_),
|
| base::Bind(&CertLoader::OnTPMTokenInitialized,
|
| initialize_token_factory_.GetWeakPtr()));
|
| return;
|
| @@ -298,7 +301,7 @@ void CertLoader::OnPkcs11IsTpmTokenReady(DBusMethodCallStatus call_status,
|
| void CertLoader::OnPkcs11GetTpmTokenInfo(DBusMethodCallStatus call_status,
|
| const std::string& token_name,
|
| const std::string& user_pin,
|
| - int token_slot) {
|
| + int token_slot_id) {
|
| VLOG(1) << "OnPkcs11GetTpmTokenInfo: " << token_name;
|
|
|
| if (call_status == DBUS_METHOD_CALL_FAILURE) {
|
| @@ -307,7 +310,7 @@ void CertLoader::OnPkcs11GetTpmTokenInfo(DBusMethodCallStatus call_status,
|
| }
|
|
|
| tpm_token_name_ = token_name;
|
| - tpm_token_slot_ = base::IntToString(token_slot);
|
| + tpm_token_slot_id_ = token_slot_id;
|
| tpm_user_pin_ = user_pin;
|
| tpm_token_state_ = TPM_TOKEN_INFO_RECEIVED;
|
|
|
|
|