| OLD | NEW |
| 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_ |
| OLD | NEW |