| Index: net/socket/ssl_client_socket_nss.cc
|
| diff --git a/net/socket/ssl_client_socket_nss.cc b/net/socket/ssl_client_socket_nss.cc
|
| index 6617dab378068b8ce1778cec285bc8c4eb12e146..60f03240ab9e07f0496a1ffd71a6ec0c5cab599a 100644
|
| --- a/net/socket/ssl_client_socket_nss.cc
|
| +++ b/net/socket/ssl_client_socket_nss.cc
|
| @@ -2357,8 +2357,10 @@ int SSLClientSocketNSS::Core::ImportChannelIDKeys(SECKEYPublicKey** public_key,
|
| if (cert == NULL)
|
| return MapNSSError(PORT_GetError());
|
|
|
| + crypto::ScopedPK11Slot slot(PK11_GetInternalSlot());
|
| // Set the private key.
|
| if (!crypto::ECPrivateKey::ImportFromEncryptedPrivateKeyInfo(
|
| + slot.get(),
|
| ServerBoundCertService::kEPKIPassword,
|
| reinterpret_cast<const unsigned char*>(
|
| domain_bound_private_key_.data()),
|
|
|