Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(671)

Unified Diff: chrome/browser/chromeos/cros/onc_constants.h

Issue 10944009: Implementation of ONC signature, validator and normalizer. (Closed) Base URL: http://git.chromium.org/chromium/src.git@gperffix
Patch Set: Addressed remaining nits. Created 8 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « base/values.cc ('k') | chrome/browser/chromeos/cros/onc_constants.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/chromeos/cros/onc_constants.h
diff --git a/chrome/browser/chromeos/cros/onc_constants.h b/chrome/browser/chromeos/cros/onc_constants.h
index 6572e4d2ffe6486bd436e24c165b411c41af7154..020d77fb46fec25ae8fe67363246e9c41c233ebc 100644
--- a/chrome/browser/chromeos/cros/onc_constants.h
+++ b/chrome/browser/chromeos/cros/onc_constants.h
@@ -9,55 +9,104 @@ namespace chromeos {
// Constants for ONC properties.
namespace onc {
+// Top Level ONC.
+extern const char kCertificates[];
+extern const char kNetworkConfigurations[];
+
+// This is no ONC key or value but used for logging only.
+// TODO(pneubeck): Remove.
+extern const char kNetworkConfiguration[];
+
+// Common keys/values.
+extern const char kRecommended[];
+extern const char kRemove[];
+
+// NetworkConfiguration.
+// TODO(pneubeck): Put into namespace.
+extern const char kCellular[];
extern const char kEthernet[];
extern const char kGUID[];
+extern const char kIPConfigs[];
extern const char kName[];
-extern const char kNetworkConfiguration[];
+extern const char kNameServers[];
extern const char kProxySettings[];
-extern const char kRecommended[];
-extern const char kRemove[];
+extern const char kSearchDomains[];
extern const char kType[];
extern const char kVPN[];
extern const char kWiFi[];
+namespace ipconfig {
+extern const char kGateway[];
+extern const char kIPAddress[];
+extern const char kIPv4[];
+extern const char kIPv6[];
+extern const char kRoutingPrefix[];
+extern const char kType[];
+} // namespace ipconfig
+
namespace ethernet {
extern const char kAuthentication[];
extern const char kEAP[];
+extern const char kNone[];
+extern const char k8021X[];
} // namespace ethernet
namespace wifi {
extern const char kAutoConnect[];
extern const char kEAP[];
extern const char kHiddenSSID[];
+extern const char kNone[];
extern const char kPassphrase[];
extern const char kProxyURL[];
extern const char kSecurity[];
extern const char kSSID[];
+extern const char kWEP_PSK[];
+extern const char kWEP_8021X[];
+extern const char kWPA_PSK[];
+extern const char kWPA_EAP[];
} // namespace wifi
namespace certificate {
+extern const char kAuthority[];
+extern const char kClient[];
extern const char kCommonName[];
extern const char kEmailAddress[];
extern const char kEnrollmentURI[];
-extern const char kIssuer[];
extern const char kIssuerCARef[];
+extern const char kIssuer[];
extern const char kLocality[];
extern const char kNone[];
extern const char kOrganization[];
extern const char kOrganizationalUnit[];
+extern const char kPKCS12[];
extern const char kPattern[];
extern const char kRef[];
+extern const char kServer[];
extern const char kSubject[];
+extern const char kTrust[];
+extern const char kType[];
+extern const char kX509[];
} // namespace certificate
namespace eap {
extern const char kAnonymousIdentity[];
+extern const char kAutomatic[];
extern const char kClientCertPattern[];
extern const char kClientCertRef[];
extern const char kClientCertType[];
+extern const char kEAP_AKA[];
+extern const char kEAP_FAST[];
+extern const char kEAP_SIM[];
+extern const char kEAP_TLS[];
+extern const char kEAP_TTLS[];
extern const char kIdentity[];
extern const char kInner[];
+extern const char kLEAP[];
+extern const char kMD5[];
+extern const char kMSCHAPv2[];
extern const char kOuter[];
+extern const char kPAP[];
+extern const char kPEAP[];
extern const char kPassword[];
extern const char kSaveCredentials[];
extern const char kServerCARef[];
@@ -69,12 +118,14 @@ extern const char kAuthNoCache[];
extern const char kAuthRetry[];
extern const char kAuth[];
extern const char kAuthenticationType[];
+extern const char kCert[];
extern const char kCipher[];
extern const char kClientCertPattern[];
extern const char kClientCertRef[];
extern const char kClientCertType[];
extern const char kCompLZO[];
extern const char kCompNoAdapt[];
+extern const char kEAP[];
extern const char kGroup[];
extern const char kHost[];
extern const char kIKEVersion[];
@@ -100,10 +151,20 @@ extern const char kShaper[];
extern const char kStaticChallenge[];
extern const char kTLSAuthContents[];
extern const char kTLSRemote[];
+extern const char kTypeL2TP_IPsec[];
extern const char kType[];
extern const char kUsername[];
+extern const char kVerb[];
+extern const char kXAUTH[];
} // namespace vpn
+namespace openvpn {
+extern const char kNone[];
+extern const char kInteract[];
+extern const char kNoInteract[];
+extern const char kServer[];
+} // namespace openvpn
+
namespace substitutes {
extern const char kEmailField[];
extern const char kLoginIDField[];
« no previous file with comments | « base/values.cc ('k') | chrome/browser/chromeos/cros/onc_constants.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698