summaryrefslogtreecommitdiffstats
path: root/net/net.gyp
diff options
context:
space:
mode:
authorjoth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-10 10:56:24 +0000
committerjoth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-12-10 10:56:24 +0000
commit0c6523f9af152ef209202f8019ae220cd04de04f (patch)
treef500958565840a46dc8a23c7fd184ee53d205c1c /net/net.gyp
parentdbf8837d1acfba2599f1787e93e8e13a58aa0913 (diff)
downloadchromium_src-0c6523f9af152ef209202f8019ae220cd04de04f.zip
chromium_src-0c6523f9af152ef209202f8019ae220cd04de04f.tar.gz
chromium_src-0c6523f9af152ef209202f8019ae220cd04de04f.tar.bz2
Adds first cut implementation of a private key store abstraction for openssl
- this allows keygen created keys to be stored in a platform specific way, and looked up in client auth - still needs additional work in CertDatabase to fully implement client auth BUG=64917 TEST=Keygen unittest Review URL: http://codereview.chromium.org/5594009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68836 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/net.gyp')
-rw-r--r--net/net.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/net.gyp b/net/net.gyp
index cb589ea..31b9cea 100644
--- a/net/net.gyp
+++ b/net/net.gyp
@@ -142,6 +142,8 @@
'base/network_config_watcher_mac.h',
'base/nss_memio.c',
'base/nss_memio.h',
+ 'base/openssl_memory_private_key_store.cc',
+ 'base/openssl_private_key_store.h',
'base/pem_tokenizer.cc',
'base/pem_tokenizer.h',
'base/platform_mime_util.h',
@@ -285,6 +287,8 @@
'sources!': [
'base/cert_database_openssl.cc',
'base/keygen_handler_openssl.cc',
+ 'base/openssl_memory_private_key_store.cc',
+ 'base/openssl_private_key_store.h',
'base/x509_certificate_openssl.cc',
'base/x509_openssl_util.cc',
'base/x509_openssl_util.h',