Index: chrome/browser/ui/android/ssl_client_certificate_request.cc |
diff --git a/chrome/browser/ui/android/ssl_client_certificate_request.cc b/chrome/browser/ui/android/ssl_client_certificate_request.cc |
index 8d44cc49f76cc8d8b4bfdf15b8a1bc733eb93c4a..2af49c05bde467c03dcd0235e188fbcfdacd398c 100644 |
--- a/chrome/browser/ui/android/ssl_client_certificate_request.cc |
+++ b/chrome/browser/ui/android/ssl_client_certificate_request.cc |
@@ -150,16 +150,8 @@ static void OnSystemRequestCompletion( |
return; |
} |
- // Create an EVP_PKEY wrapper for the private key JNI reference. |
- crypto::ScopedEVP_PKEY private_key( |
- net::android::GetOpenSSLPrivateKeyWrapper(private_key_ref)); |
- if (!private_key.get()) { |
- LOG(ERROR) << "Could not create OpenSSL wrapper for private key"; |
- return; |
- } |
- |
scoped_refptr<net::SSLPrivateKey> client_private_key = |
- net::WrapOpenSSLPrivateKey(std::move(private_key)); |
+ net::WrapJavaPrivateKey(private_key_ref.obj()); |
content::BrowserThread::PostTask( |
content::BrowserThread::IO, FROM_HERE, |