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