diff options
author | joth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-10 10:56:24 +0000 |
---|---|---|
committer | joth@chromium.org <joth@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-10 10:56:24 +0000 |
commit | 0c6523f9af152ef209202f8019ae220cd04de04f (patch) | |
tree | f500958565840a46dc8a23c7fd184ee53d205c1c /net/net.gyp | |
parent | dbf8837d1acfba2599f1787e93e8e13a58aa0913 (diff) | |
download | chromium_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.gyp | 4 |
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', |