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

Side by Side 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 unified diff | Download patch
« no previous file with comments | « base/values.cc ('k') | chrome/browser/chromeos/cros/onc_constants.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 #ifndef CHROME_BROWSER_CHROMEOS_CROS_ONC_CONSTANTS_H_ 4 #ifndef CHROME_BROWSER_CHROMEOS_CROS_ONC_CONSTANTS_H_
5 #define CHROME_BROWSER_CHROMEOS_CROS_ONC_CONSTANTS_H_ 5 #define CHROME_BROWSER_CHROMEOS_CROS_ONC_CONSTANTS_H_
6 6
7 namespace chromeos { 7 namespace chromeos {
8 8
9 // Constants for ONC properties. 9 // Constants for ONC properties.
10 namespace onc { 10 namespace onc {
11 11
12 // Top Level ONC.
13 extern const char kCertificates[];
14 extern const char kNetworkConfigurations[];
15
16 // This is no ONC key or value but used for logging only.
17 // TODO(pneubeck): Remove.
18 extern const char kNetworkConfiguration[];
19
20 // Common keys/values.
21 extern const char kRecommended[];
22 extern const char kRemove[];
23
24 // NetworkConfiguration.
25 // TODO(pneubeck): Put into namespace.
26 extern const char kCellular[];
12 extern const char kEthernet[]; 27 extern const char kEthernet[];
13 extern const char kGUID[]; 28 extern const char kGUID[];
29 extern const char kIPConfigs[];
14 extern const char kName[]; 30 extern const char kName[];
15 extern const char kNetworkConfiguration[]; 31 extern const char kNameServers[];
16 extern const char kProxySettings[]; 32 extern const char kProxySettings[];
17 extern const char kRecommended[]; 33 extern const char kSearchDomains[];
18 extern const char kRemove[];
19 extern const char kType[]; 34 extern const char kType[];
20 extern const char kVPN[]; 35 extern const char kVPN[];
21 extern const char kWiFi[]; 36 extern const char kWiFi[];
22 37
38 namespace ipconfig {
39 extern const char kGateway[];
40 extern const char kIPAddress[];
41 extern const char kIPv4[];
42 extern const char kIPv6[];
43 extern const char kRoutingPrefix[];
44 extern const char kType[];
45 } // namespace ipconfig
46
23 namespace ethernet { 47 namespace ethernet {
24 extern const char kAuthentication[]; 48 extern const char kAuthentication[];
25 extern const char kEAP[]; 49 extern const char kEAP[];
50 extern const char kNone[];
51 extern const char k8021X[];
26 } // namespace ethernet 52 } // namespace ethernet
27 53
28 namespace wifi { 54 namespace wifi {
29 extern const char kAutoConnect[]; 55 extern const char kAutoConnect[];
30 extern const char kEAP[]; 56 extern const char kEAP[];
31 extern const char kHiddenSSID[]; 57 extern const char kHiddenSSID[];
58 extern const char kNone[];
32 extern const char kPassphrase[]; 59 extern const char kPassphrase[];
33 extern const char kProxyURL[]; 60 extern const char kProxyURL[];
34 extern const char kSecurity[]; 61 extern const char kSecurity[];
35 extern const char kSSID[]; 62 extern const char kSSID[];
63 extern const char kWEP_PSK[];
64 extern const char kWEP_8021X[];
65 extern const char kWPA_PSK[];
66 extern const char kWPA_EAP[];
36 } // namespace wifi 67 } // namespace wifi
37 68
38 namespace certificate { 69 namespace certificate {
70 extern const char kAuthority[];
71 extern const char kClient[];
39 extern const char kCommonName[]; 72 extern const char kCommonName[];
40 extern const char kEmailAddress[]; 73 extern const char kEmailAddress[];
41 extern const char kEnrollmentURI[]; 74 extern const char kEnrollmentURI[];
75 extern const char kIssuerCARef[];
42 extern const char kIssuer[]; 76 extern const char kIssuer[];
43 extern const char kIssuerCARef[];
44 extern const char kLocality[]; 77 extern const char kLocality[];
45 extern const char kNone[]; 78 extern const char kNone[];
46 extern const char kOrganization[]; 79 extern const char kOrganization[];
47 extern const char kOrganizationalUnit[]; 80 extern const char kOrganizationalUnit[];
81 extern const char kPKCS12[];
48 extern const char kPattern[]; 82 extern const char kPattern[];
49 extern const char kRef[]; 83 extern const char kRef[];
84 extern const char kServer[];
50 extern const char kSubject[]; 85 extern const char kSubject[];
86 extern const char kTrust[];
87 extern const char kType[];
88 extern const char kX509[];
51 } // namespace certificate 89 } // namespace certificate
52 90
53 namespace eap { 91 namespace eap {
54 extern const char kAnonymousIdentity[]; 92 extern const char kAnonymousIdentity[];
93 extern const char kAutomatic[];
55 extern const char kClientCertPattern[]; 94 extern const char kClientCertPattern[];
56 extern const char kClientCertRef[]; 95 extern const char kClientCertRef[];
57 extern const char kClientCertType[]; 96 extern const char kClientCertType[];
97 extern const char kEAP_AKA[];
98 extern const char kEAP_FAST[];
99 extern const char kEAP_SIM[];
100 extern const char kEAP_TLS[];
101 extern const char kEAP_TTLS[];
58 extern const char kIdentity[]; 102 extern const char kIdentity[];
59 extern const char kInner[]; 103 extern const char kInner[];
104 extern const char kLEAP[];
105 extern const char kMD5[];
106 extern const char kMSCHAPv2[];
60 extern const char kOuter[]; 107 extern const char kOuter[];
108 extern const char kPAP[];
109 extern const char kPEAP[];
61 extern const char kPassword[]; 110 extern const char kPassword[];
62 extern const char kSaveCredentials[]; 111 extern const char kSaveCredentials[];
63 extern const char kServerCARef[]; 112 extern const char kServerCARef[];
64 extern const char kUseSystemCAs[]; 113 extern const char kUseSystemCAs[];
65 } // namespace eap 114 } // namespace eap
66 115
67 namespace vpn { 116 namespace vpn {
68 extern const char kAuthNoCache[]; 117 extern const char kAuthNoCache[];
69 extern const char kAuthRetry[]; 118 extern const char kAuthRetry[];
70 extern const char kAuth[]; 119 extern const char kAuth[];
71 extern const char kAuthenticationType[]; 120 extern const char kAuthenticationType[];
121 extern const char kCert[];
72 extern const char kCipher[]; 122 extern const char kCipher[];
73 extern const char kClientCertPattern[]; 123 extern const char kClientCertPattern[];
74 extern const char kClientCertRef[]; 124 extern const char kClientCertRef[];
75 extern const char kClientCertType[]; 125 extern const char kClientCertType[];
76 extern const char kCompLZO[]; 126 extern const char kCompLZO[];
77 extern const char kCompNoAdapt[]; 127 extern const char kCompNoAdapt[];
128 extern const char kEAP[];
78 extern const char kGroup[]; 129 extern const char kGroup[];
79 extern const char kHost[]; 130 extern const char kHost[];
80 extern const char kIKEVersion[]; 131 extern const char kIKEVersion[];
81 extern const char kIPsec[]; 132 extern const char kIPsec[];
82 extern const char kKeyDirection[]; 133 extern const char kKeyDirection[];
83 extern const char kL2TP[]; 134 extern const char kL2TP[];
84 extern const char kNsCertType[]; 135 extern const char kNsCertType[];
85 extern const char kOpenVPN[]; 136 extern const char kOpenVPN[];
86 extern const char kPSK[]; 137 extern const char kPSK[];
87 extern const char kPassword[]; 138 extern const char kPassword[];
88 extern const char kPort[]; 139 extern const char kPort[];
89 extern const char kProto[]; 140 extern const char kProto[];
90 extern const char kPushPeerInfo[]; 141 extern const char kPushPeerInfo[];
91 extern const char kRemoteCertEKU[]; 142 extern const char kRemoteCertEKU[];
92 extern const char kRemoteCertKU[]; 143 extern const char kRemoteCertKU[];
93 extern const char kRemoteCertTLS[]; 144 extern const char kRemoteCertTLS[];
94 extern const char kRenegSec[]; 145 extern const char kRenegSec[];
95 extern const char kSaveCredentials[]; 146 extern const char kSaveCredentials[];
96 extern const char kServerCARef[]; 147 extern const char kServerCARef[];
97 extern const char kServerCertRef[]; 148 extern const char kServerCertRef[];
98 extern const char kServerPollTimeout[]; 149 extern const char kServerPollTimeout[];
99 extern const char kShaper[]; 150 extern const char kShaper[];
100 extern const char kStaticChallenge[]; 151 extern const char kStaticChallenge[];
101 extern const char kTLSAuthContents[]; 152 extern const char kTLSAuthContents[];
102 extern const char kTLSRemote[]; 153 extern const char kTLSRemote[];
154 extern const char kTypeL2TP_IPsec[];
103 extern const char kType[]; 155 extern const char kType[];
104 extern const char kUsername[]; 156 extern const char kUsername[];
157 extern const char kVerb[];
158 extern const char kXAUTH[];
105 } // namespace vpn 159 } // namespace vpn
106 160
161 namespace openvpn {
162 extern const char kNone[];
163 extern const char kInteract[];
164 extern const char kNoInteract[];
165 extern const char kServer[];
166 } // namespace openvpn
167
107 namespace substitutes { 168 namespace substitutes {
108 extern const char kEmailField[]; 169 extern const char kEmailField[];
109 extern const char kLoginIDField[]; 170 extern const char kLoginIDField[];
110 } // namespace substitutes 171 } // namespace substitutes
111 172
112 namespace proxy { 173 namespace proxy {
113 extern const char kDirect[]; 174 extern const char kDirect[];
114 extern const char kExcludeDomains[]; 175 extern const char kExcludeDomains[];
115 extern const char kFtp[]; 176 extern const char kFtp[];
116 extern const char kHost[]; 177 extern const char kHost[];
117 extern const char kHttp[]; 178 extern const char kHttp[];
118 extern const char kHttps[]; 179 extern const char kHttps[];
119 extern const char kManual[]; 180 extern const char kManual[];
120 extern const char kPAC[]; 181 extern const char kPAC[];
121 extern const char kPort[]; 182 extern const char kPort[];
122 extern const char kSocks[]; 183 extern const char kSocks[];
123 extern const char kType[]; 184 extern const char kType[];
124 extern const char kWPAD[]; 185 extern const char kWPAD[];
125 } // namespace proxy 186 } // namespace proxy
126 187
127 } // namespace onc 188 } // namespace onc
128 189
129 } // namespace chromeos 190 } // namespace chromeos
130 191
131 #endif // CHROME_BROWSER_CHROMEOS_CROS_ONC_CONSTANTS_H_ 192 #endif // CHROME_BROWSER_CHROMEOS_CROS_ONC_CONSTANTS_H_
OLDNEW
« 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