| Index: chromeos/network/onc/onc_signature.cc
|
| diff --git a/chromeos/network/onc/onc_signature.cc b/chromeos/network/onc/onc_signature.cc
|
| index aee54bb58854358d8da04700bb7713d5a45c23e8..5a1b9e4f7ce69f53c53bb7b05f047a418fa9b58e 100644
|
| --- a/chromeos/network/onc/onc_signature.cc
|
| +++ b/chromeos/network/onc/onc_signature.cc
|
| @@ -57,6 +57,7 @@ const OncFieldSignature eap_fields[] = {
|
| { eap::kOuter, &kStringSignature },
|
| { eap::kPassword, &kStringSignature },
|
| { eap::kSaveCredentials, &kBoolSignature },
|
| + { eap::kServerCAPEM, &kStringSignature },
|
| { eap::kServerCARef, &kStringSignature },
|
| { eap::kUseSystemCAs, &kBoolSignature },
|
| { NULL }
|
| @@ -64,18 +65,19 @@ const OncFieldSignature eap_fields[] = {
|
|
|
| const OncFieldSignature ipsec_fields[] = {
|
| { kRecommended, &kRecommendedSignature },
|
| - { vpn::kAuthenticationType, &kStringSignature },
|
| + { ipsec::kAuthenticationType, &kStringSignature },
|
| { vpn::kClientCertPattern, &kCertificatePatternSignature },
|
| { vpn::kClientCertRef, &kStringSignature },
|
| { vpn::kClientCertType, &kStringSignature },
|
| - { vpn::kGroup, &kStringSignature },
|
| - { vpn::kIKEVersion, &kIntegerSignature },
|
| - { vpn::kPSK, &kStringSignature },
|
| + { ipsec::kGroup, &kStringSignature },
|
| + { ipsec::kIKEVersion, &kIntegerSignature },
|
| + { ipsec::kPSK, &kStringSignature },
|
| { vpn::kSaveCredentials, &kBoolSignature },
|
| - { vpn::kServerCARef, &kStringSignature },
|
| + { ipsec::kServerCAPEM, &kStringSignature },
|
| + { ipsec::kServerCARef, &kStringSignature },
|
| // Not yet supported.
|
| - // { vpn::kEAP, &kEAPSignature },
|
| - // { vpn::kXAUTH, &kXAUTHSignature },
|
| + // { ipsec::kEAP, &kEAPSignature },
|
| + // { ipsec::kXAUTH, &kXAUTHSignature },
|
| { NULL }
|
| };
|
|
|
| @@ -109,8 +111,10 @@ const OncFieldSignature openvpn_fields[] = {
|
| { vpn::kRemoteCertTLS, &kStringSignature },
|
| { vpn::kRenegSec, &kIntegerSignature },
|
| { vpn::kSaveCredentials, &kBoolSignature },
|
| - { vpn::kServerCARef, &kStringSignature },
|
| + { openvpn::kServerCAPEMs, &kStringListSignature },
|
| + { openvpn::kServerCARef, &kStringSignature },
|
| // Not supported, yet.
|
| + { vpn::kServerCertPEM, &kStringSignature },
|
| { vpn::kServerCertRef, &kStringSignature },
|
| { vpn::kServerPollTimeout, &kIntegerSignature },
|
| { vpn::kShaper, &kIntegerSignature },
|
| @@ -376,7 +380,7 @@ struct CredentialEntry {
|
|
|
| const CredentialEntry credentials[] = {
|
| { &kEAPSignature, onc::eap::kPassword },
|
| - { &kIPsecSignature, onc::vpn::kPSK },
|
| + { &kIPsecSignature, onc::ipsec::kPSK },
|
| { &kL2TPSignature, onc::vpn::kPassword },
|
| { &kOpenVPNSignature, onc::vpn::kPassword },
|
| { &kOpenVPNSignature, onc::vpn::kTLSAuthContents },
|
|
|