diff options
author | pneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-13 15:30:04 +0000 |
---|---|---|
committer | pneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-13 15:30:04 +0000 |
commit | 72b3a7eea94e94507e8ae7398082e9ffe1cd620f (patch) | |
tree | e67f659eade2654e5137037dc4403b01dd6e1949 /chromeos/chromeos.gyp | |
parent | 514a497e58caebaca362a42a76d174c593ad00c8 (diff) | |
download | chromium_src-72b3a7eea94e94507e8ae7398082e9ffe1cd620f.zip chromium_src-72b3a7eea94e94507e8ae7398082e9ffe1cd620f.tar.gz chromium_src-72b3a7eea94e94507e8ae7398082e9ffe1cd620f.tar.bz2 |
Automatically resolve ClientCertificatePatterns.
This adds a new ClientCertResolver to chromeos/network, which automatically resolves ClientCertificatePatterns and writes the cert id of the matching certificate to Shill.
This should fix several issues like updating client certs and auto-connect immediately after installing EAP networks from policy.
It's required for Ethernet EAP policies where the current pattern matching on each manual connect isn't sufficient.
BUG=234983, 126870
Review URL: https://chromiumcodereview.appspot.com/22327005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@217257 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/chromeos.gyp')
-rw-r--r-- | chromeos/chromeos.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chromeos/chromeos.gyp b/chromeos/chromeos.gyp index 57fd83b..5086f2d 100644 --- a/chromeos/chromeos.gyp +++ b/chromeos/chromeos.gyp @@ -217,6 +217,8 @@ 'login/login_state.h', 'network/certificate_pattern.cc', 'network/certificate_pattern.h', + 'network/client_cert_resolver.cc', + 'network/client_cert_resolver.h', 'network/client_cert_util.cc', 'network/client_cert_util.h', 'network/cros_network_functions.cc', @@ -497,6 +499,7 @@ 'ime/input_method_whitelist_unittest.cc', 'ime/xkeyboard_unittest.cc', 'login/login_state_unittest.cc', + 'network/client_cert_resolver_unittest.cc', 'network/cros_network_functions_unittest.cc', 'network/geolocation_handler_unittest.cc', 'network/managed_network_configuration_handler_unittest.cc', |