diff options
author | pneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-16 13:08:13 +0000 |
---|---|---|
committer | pneubeck@chromium.org <pneubeck@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-16 13:08:13 +0000 |
commit | 7f123d2a3dc472dd796c13e2d7d599446fe9831d (patch) | |
tree | 6f3ead0503ad43e7d88db6d130ae4b65f89bf5a4 /components/onc/onc_constants.cc | |
parent | ff39e9b81c8619d19a318a8d97d0bac552d455b4 (diff) | |
download | chromium_src-7f123d2a3dc472dd796c13e2d7d599446fe9831d.zip chromium_src-7f123d2a3dc472dd796c13e2d7d599446fe9831d.tar.gz chromium_src-7f123d2a3dc472dd796c13e2d7d599446fe9831d.tar.bz2 |
ONC: Allow multiple CA certificates.
So far only a single CA certificate was supported for EAP/IPsec/OpenVPN. Instead, we now support multiple CA certs. These are provided as a list of GUID references to CA certificates in the toplevel "Certificates" section.
BUG=276291
R=armansito@chromium.org, davidroche@chromium.org
Review URL: https://codereview.chromium.org/68343010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240874 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/onc/onc_constants.cc')
-rw-r--r-- | components/onc/onc_constants.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/components/onc/onc_constants.cc b/components/onc/onc_constants.cc index efd2b9d..68b8755 100644 --- a/components/onc/onc_constants.cc +++ b/components/onc/onc_constants.cc @@ -205,6 +205,7 @@ const char kPassword[] = "Password"; const char kSaveCredentials[] = "SaveCredentials"; const char kServerCAPEMs[] = "ServerCAPEMs"; const char kServerCARef[] = "ServerCARef"; +const char kServerCARefs[] = "ServerCARefs"; const char kUseSystemCAs[] = "UseSystemCAs"; } // namespace eap @@ -231,8 +232,9 @@ const char kEAP[] = "EAP"; const char kGroup[] = "Group"; const char kIKEVersion[] = "IKEVersion"; const char kPSK[] = "PSK"; -const char kServerCARef[] = "ServerCARef"; const char kServerCAPEMs[] = "ServerCAPEMs"; +const char kServerCARef[] = "ServerCARef"; +const char kServerCARefs[] = "ServerCARefs"; const char kXAUTH[] = "XAUTH"; } // namespace ipsec @@ -255,8 +257,9 @@ const char kRemoteCertEKU[] = "RemoteCertEKU"; const char kRemoteCertKU[] = "RemoteCertKU"; const char kRemoteCertTLS[] = "RemoteCertTLS"; const char kRenegSec[] = "RenegSec"; -const char kServerCARef[] = "ServerCARef"; const char kServerCAPEMs[] = "ServerCAPEMs"; +const char kServerCARef[] = "ServerCARef"; +const char kServerCARefs[] = "ServerCARefs"; const char kServerCertPEM[] = "ServerCertPEM"; const char kServerCertRef[] = "ServerCertRef"; const char kServerPollTimeout[] = "ServerPollTimeout"; |