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

Unified Diff: chromeos/network/onc_constants.h

Issue 11299236: This moves the ONC parsing code into chromeos/network/onc (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: 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
Index: chromeos/network/onc_constants.h
diff --git a/chromeos/network/onc_constants.h b/chromeos/network/onc_constants.h
new file mode 100644
index 0000000000000000000000000000000000000000..1e8a571c17e61e3bcc64bad093b5b2664522efe8
--- /dev/null
+++ b/chromeos/network/onc_constants.h
@@ -0,0 +1,194 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+#ifndef CHROMEOS_NETWORK_ONC_CONSTANTS_H_
+#define CHROMEOS_NETWORK_ONC_CONSTANTS_H_
+
+#include "chromeos/chromeos_export.h"
+
+namespace chromeos {
+
+// Constants for ONC properties.
+namespace onc {
+
+// Top Level ONC.
+CHROMEOS_EXPORT extern const char kCertificates[];
+CHROMEOS_EXPORT extern const char kNetworkConfigurations[];
+
+// This is no ONC key or value but used for logging only.
+// TODO(pneubeck): Remove.
+CHROMEOS_EXPORT extern const char kNetworkConfiguration[];
+
+// Common keys/values.
+CHROMEOS_EXPORT extern const char kRecommended[];
+CHROMEOS_EXPORT extern const char kRemove[];
+
+// NetworkConfiguration.
+// TODO(pneubeck): Put into namespace.
+CHROMEOS_EXPORT extern const char kCellular[];
+CHROMEOS_EXPORT extern const char kEthernet[];
+CHROMEOS_EXPORT extern const char kGUID[];
+CHROMEOS_EXPORT extern const char kIPConfigs[];
+CHROMEOS_EXPORT extern const char kName[];
+CHROMEOS_EXPORT extern const char kNameServers[];
+CHROMEOS_EXPORT extern const char kProxySettings[];
+CHROMEOS_EXPORT extern const char kSearchDomains[];
+CHROMEOS_EXPORT extern const char kType[];
+CHROMEOS_EXPORT extern const char kVPN[];
+CHROMEOS_EXPORT extern const char kWiFi[];
+
+namespace ipconfig {
+CHROMEOS_EXPORT extern const char kGateway[];
+CHROMEOS_EXPORT extern const char kIPAddress[];
+CHROMEOS_EXPORT extern const char kIPv4[];
+CHROMEOS_EXPORT extern const char kIPv6[];
+CHROMEOS_EXPORT extern const char kRoutingPrefix[];
+CHROMEOS_EXPORT extern const char kType[];
+} // namespace ipconfig
+
+namespace ethernet {
+CHROMEOS_EXPORT extern const char kAuthentication[];
+CHROMEOS_EXPORT extern const char kEAP[];
+CHROMEOS_EXPORT extern const char kNone[];
+CHROMEOS_EXPORT extern const char k8021X[];
+} // namespace ethernet
+
+namespace wifi {
+CHROMEOS_EXPORT extern const char kAutoConnect[];
+CHROMEOS_EXPORT extern const char kEAP[];
+CHROMEOS_EXPORT extern const char kHiddenSSID[];
+CHROMEOS_EXPORT extern const char kNone[];
+CHROMEOS_EXPORT extern const char kPassphrase[];
+CHROMEOS_EXPORT extern const char kProxyURL[];
+CHROMEOS_EXPORT extern const char kSecurity[];
+CHROMEOS_EXPORT extern const char kSSID[];
+CHROMEOS_EXPORT extern const char kWEP_PSK[];
+CHROMEOS_EXPORT extern const char kWEP_8021X[];
+CHROMEOS_EXPORT extern const char kWPA_PSK[];
+CHROMEOS_EXPORT extern const char kWPA_EAP[];
+} // namespace wifi
+
+namespace certificate {
+CHROMEOS_EXPORT extern const char kAuthority[];
+CHROMEOS_EXPORT extern const char kClient[];
+CHROMEOS_EXPORT extern const char kCommonName[];
+CHROMEOS_EXPORT extern const char kEmailAddress[];
+CHROMEOS_EXPORT extern const char kEnrollmentURI[];
+CHROMEOS_EXPORT extern const char kIssuerCARef[];
+CHROMEOS_EXPORT extern const char kIssuer[];
+CHROMEOS_EXPORT extern const char kLocality[];
+CHROMEOS_EXPORT extern const char kNone[];
+CHROMEOS_EXPORT extern const char kOrganization[];
+CHROMEOS_EXPORT extern const char kOrganizationalUnit[];
+CHROMEOS_EXPORT extern const char kPKCS12[];
+CHROMEOS_EXPORT extern const char kPattern[];
+CHROMEOS_EXPORT extern const char kRef[];
+CHROMEOS_EXPORT extern const char kServer[];
+CHROMEOS_EXPORT extern const char kSubject[];
+CHROMEOS_EXPORT extern const char kTrust[];
+CHROMEOS_EXPORT extern const char kType[];
+CHROMEOS_EXPORT extern const char kX509[];
+} // namespace certificate
+
+namespace eap {
+CHROMEOS_EXPORT extern const char kAnonymousIdentity[];
+CHROMEOS_EXPORT extern const char kAutomatic[];
+CHROMEOS_EXPORT extern const char kClientCertPattern[];
+CHROMEOS_EXPORT extern const char kClientCertRef[];
+CHROMEOS_EXPORT extern const char kClientCertType[];
+CHROMEOS_EXPORT extern const char kEAP_AKA[];
+CHROMEOS_EXPORT extern const char kEAP_FAST[];
+CHROMEOS_EXPORT extern const char kEAP_SIM[];
+CHROMEOS_EXPORT extern const char kEAP_TLS[];
+CHROMEOS_EXPORT extern const char kEAP_TTLS[];
+CHROMEOS_EXPORT extern const char kIdentity[];
+CHROMEOS_EXPORT extern const char kInner[];
+CHROMEOS_EXPORT extern const char kLEAP[];
+CHROMEOS_EXPORT extern const char kMD5[];
+CHROMEOS_EXPORT extern const char kMSCHAPv2[];
+CHROMEOS_EXPORT extern const char kOuter[];
+CHROMEOS_EXPORT extern const char kPAP[];
+CHROMEOS_EXPORT extern const char kPEAP[];
+CHROMEOS_EXPORT extern const char kPassword[];
+CHROMEOS_EXPORT extern const char kSaveCredentials[];
+CHROMEOS_EXPORT extern const char kServerCARef[];
+CHROMEOS_EXPORT extern const char kUseSystemCAs[];
+} // namespace eap
+
+namespace vpn {
+CHROMEOS_EXPORT extern const char kAuthNoCache[];
+CHROMEOS_EXPORT extern const char kAuthRetry[];
+CHROMEOS_EXPORT extern const char kAuth[];
+CHROMEOS_EXPORT extern const char kAuthenticationType[];
+CHROMEOS_EXPORT extern const char kCert[];
+CHROMEOS_EXPORT extern const char kCipher[];
+CHROMEOS_EXPORT extern const char kClientCertPattern[];
+CHROMEOS_EXPORT extern const char kClientCertRef[];
+CHROMEOS_EXPORT extern const char kClientCertType[];
+CHROMEOS_EXPORT extern const char kCompLZO[];
+CHROMEOS_EXPORT extern const char kCompNoAdapt[];
+CHROMEOS_EXPORT extern const char kEAP[];
+CHROMEOS_EXPORT extern const char kGroup[];
+CHROMEOS_EXPORT extern const char kHost[];
+CHROMEOS_EXPORT extern const char kIKEVersion[];
+CHROMEOS_EXPORT extern const char kIPsec[];
+CHROMEOS_EXPORT extern const char kKeyDirection[];
+CHROMEOS_EXPORT extern const char kL2TP[];
+CHROMEOS_EXPORT extern const char kNsCertType[];
+CHROMEOS_EXPORT extern const char kOpenVPN[];
+CHROMEOS_EXPORT extern const char kPSK[];
+CHROMEOS_EXPORT extern const char kPassword[];
+CHROMEOS_EXPORT extern const char kPort[];
+CHROMEOS_EXPORT extern const char kProto[];
+CHROMEOS_EXPORT extern const char kPushPeerInfo[];
+CHROMEOS_EXPORT extern const char kRemoteCertEKU[];
+CHROMEOS_EXPORT extern const char kRemoteCertKU[];
+CHROMEOS_EXPORT extern const char kRemoteCertTLS[];
+CHROMEOS_EXPORT extern const char kRenegSec[];
+CHROMEOS_EXPORT extern const char kSaveCredentials[];
+CHROMEOS_EXPORT extern const char kServerCARef[];
+CHROMEOS_EXPORT extern const char kServerCertRef[];
+CHROMEOS_EXPORT extern const char kServerPollTimeout[];
+CHROMEOS_EXPORT extern const char kShaper[];
+CHROMEOS_EXPORT extern const char kStaticChallenge[];
+CHROMEOS_EXPORT extern const char kTLSAuthContents[];
+CHROMEOS_EXPORT extern const char kTLSRemote[];
+CHROMEOS_EXPORT extern const char kTypeL2TP_IPsec[];
+CHROMEOS_EXPORT extern const char kType[];
+CHROMEOS_EXPORT extern const char kUsername[];
+CHROMEOS_EXPORT extern const char kVerb[];
+CHROMEOS_EXPORT extern const char kXAUTH[];
+} // namespace vpn
+
+namespace openvpn {
+CHROMEOS_EXPORT extern const char kNone[];
+CHROMEOS_EXPORT extern const char kInteract[];
+CHROMEOS_EXPORT extern const char kNoInteract[];
+CHROMEOS_EXPORT extern const char kServer[];
+} // namespace openvpn
+
+namespace substitutes {
+CHROMEOS_EXPORT extern const char kEmailField[];
+CHROMEOS_EXPORT extern const char kLoginIDField[];
+} // namespace substitutes
+
+namespace proxy {
+CHROMEOS_EXPORT extern const char kDirect[];
+CHROMEOS_EXPORT extern const char kExcludeDomains[];
+CHROMEOS_EXPORT extern const char kFtp[];
+CHROMEOS_EXPORT extern const char kHost[];
+CHROMEOS_EXPORT extern const char kHttp[];
+CHROMEOS_EXPORT extern const char kHttps[];
+CHROMEOS_EXPORT extern const char kManual[];
+CHROMEOS_EXPORT extern const char kPAC[];
+CHROMEOS_EXPORT extern const char kPort[];
+CHROMEOS_EXPORT extern const char kSocks[];
+CHROMEOS_EXPORT extern const char kType[];
+CHROMEOS_EXPORT extern const char kWPAD[];
+} // namespace proxy
+
+} // namespace onc
+
+} // namespace chromeos
+
+#endif // CHROMEOS_NETWORK_ONC_CONSTANTS_H_

Powered by Google App Engine
This is Rietveld 408576698