[email protected] | d0f6d66 | 2013-10-08 08:21:23 | [diff] [blame] | 1 | // Copyright 2013 The Chromium Authors. All rights reserved. |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 2 | // Use of this source code is governed by a BSD-style license that can be |
3 | // found in the LICENSE file. | ||||
4 | |||||
[email protected] | d0f6d66 | 2013-10-08 08:21:23 | [diff] [blame] | 5 | #include "components/onc/onc_constants.h" |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 6 | |
7 | // Constants for ONC properties. | ||||
8 | namespace onc { | ||||
9 | |||||
[email protected] | 79affb7 | 2013-04-19 20:35:07 | [diff] [blame] | 10 | const char kAugmentationActiveSetting[] = "Active"; |
[email protected] | a9a87bda | 2013-02-15 13:03:10 | [diff] [blame] | 11 | const char kAugmentationEffectiveSetting[] = "Effective"; |
12 | const char kAugmentationUserPolicy[] = "UserPolicy"; | ||||
13 | const char kAugmentationDevicePolicy[] = "DevicePolicy"; | ||||
14 | const char kAugmentationUserSetting[] = "UserSetting"; | ||||
15 | const char kAugmentationSharedSetting[] = "SharedSetting"; | ||||
16 | const char kAugmentationUserEditable[] = "UserEditable"; | ||||
17 | const char kAugmentationDeviceEditable[] = "DeviceEditable"; | ||||
18 | |||||
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 19 | // Common keys/values. |
[email protected] | ca16bcc9 | 2012-02-17 23:15:36 | [diff] [blame] | 20 | const char kRecommended[] = "Recommended"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 21 | const char kRemove[] = "Remove"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 22 | |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 23 | // Top Level Configuration |
24 | namespace toplevel_config { | ||||
25 | const char kCertificates[] = "Certificates"; | ||||
26 | const char kEncryptedConfiguration[] = "EncryptedConfiguration"; | ||||
27 | const char kNetworkConfigurations[] = "NetworkConfigurations"; | ||||
[email protected] | e5ed56eb | 2013-10-21 21:07:53 | [diff] [blame] | 28 | const char kGlobalNetworkConfiguration[] = "GlobalNetworkConfiguration"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 29 | const char kType[] = "Type"; |
30 | const char kUnencryptedConfiguration[] = "UnencryptedConfiguration"; | ||||
31 | } // namespace toplevel_config | ||||
32 | |||||
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 33 | // Network Configuration |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 34 | namespace network_config { |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 35 | const char kCellular[] = "Cellular"; |
Steven Bennetts | b4dd54b | 2014-09-11 20:50:25 | [diff] [blame] | 36 | const char kConnectable[] = "Connectable"; |
37 | const char kConnectionState[] = "ConnectionState"; | ||||
[email protected] | edf1e492a | 2014-05-22 06:21:40 | [diff] [blame] | 38 | const char kDevice[] = "Device"; |
Steven Bennetts | b4dd54b | 2014-09-11 20:50:25 | [diff] [blame] | 39 | const char kErrorState[] = "ErrorState"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 40 | const char kEthernet[] = "Ethernet"; |
41 | const char kGUID[] = "GUID"; | ||||
stevenjb | 75a3c1dc | 2015-01-07 19:06:54 | [diff] [blame] | 42 | const char kIPAddressConfigType[] = "IPAddressConfigType"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 43 | const char kIPConfigs[] = "IPConfigs"; |
stevenjb | 75a3c1dc | 2015-01-07 19:06:54 | [diff] [blame] | 44 | const char kIPConfigTypeDHCP[] = "DHCP"; |
45 | const char kIPConfigTypeStatic[] = "Static"; | ||||
[email protected] | fad51d5 | 2014-05-20 17:23:09 | [diff] [blame] | 46 | const char kMacAddress[] = "MacAddress"; |
stevenjb | 75a3c1dc | 2015-01-07 19:06:54 | [diff] [blame] | 47 | const char kNameServersConfigType[] = "NameServersConfigType"; |
Steven Bennetts | b4dd54b | 2014-09-11 20:50:25 | [diff] [blame] | 48 | const char kName[] = "Name"; |
[email protected] | ba37c34 | 2014-08-21 16:05:46 | [diff] [blame] | 49 | const char kPriority[] = "Priority"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 50 | const char kProxySettings[] = "ProxySettings"; |
stevenjb | 5a945c7 | 2014-09-06 18:35:04 | [diff] [blame] | 51 | const char kRestrictedConnectivity[] = "RestrictedConnectivity"; |
Steven Bennetts | b4dd54b | 2014-09-11 20:50:25 | [diff] [blame] | 52 | const char kSavedIPConfig[] = "SavedIPConfig"; |
Steven Bennetts | b4dd54b | 2014-09-11 20:50:25 | [diff] [blame] | 53 | const char kSourceDevice[] = "Device"; |
54 | const char kSourceDevicePolicy[] = "DevicePolicy"; | ||||
55 | const char kSourceNone[] = "None"; | ||||
56 | const char kSourceUser[] = "User"; | ||||
57 | const char kSourceUserPolicy[] = "UserPolicy"; | ||||
58 | const char kSource[] = "Source"; | ||||
59 | const char kStaticIPConfig[] = "StaticIPConfig"; | ||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 60 | const char kType[] = "Type"; |
61 | const char kVPN[] = "VPN"; | ||||
62 | const char kWiFi[] = "WiFi"; | ||||
pneubeck | a901ffa | 2014-09-18 15:31:40 | [diff] [blame] | 63 | const char kWimax[] = "WiMAX"; |
[email protected] | e24d453 | 2014-04-23 21:32:28 | [diff] [blame] | 64 | |
65 | std::string CellularProperty(const std::string& property) { | ||||
66 | return std::string(kCellular) + "." + property; | ||||
67 | } | ||||
68 | |||||
69 | std::string VpnProperty(const std::string& property) { | ||||
70 | return std::string(kVPN) + "." + property; | ||||
71 | } | ||||
72 | |||||
73 | std::string WifiProperty(const std::string& property) { | ||||
74 | return std::string(kWiFi) + "." + property; | ||||
75 | } | ||||
76 | |||||
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 77 | } // namespace network_config |
78 | |||||
79 | namespace network_type { | ||||
80 | const char kAllTypes[] = "All"; | ||||
81 | const char kCellular[] = "Cellular"; | ||||
82 | const char kEthernet[] = "Ethernet"; | ||||
83 | const char kVPN[] = "VPN"; | ||||
84 | const char kWiFi[] = "WiFi"; | ||||
pneubeck | a901ffa | 2014-09-18 15:31:40 | [diff] [blame] | 85 | const char kWimax[] = "WiMAX"; |
[email protected] | 04df97c | 2014-05-19 21:36:00 | [diff] [blame] | 86 | const char kWireless[] = "Wireless"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 87 | } // namespace network_type |
88 | |||||
89 | namespace cellular { | ||||
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 90 | const char kActivationState[] = "ActivationState"; |
stevenjb | 5a945c7 | 2014-09-06 18:35:04 | [diff] [blame] | 91 | const char kActivated[] = "Activated"; |
92 | const char kActivating[] = "Activating"; | ||||
stevenjb | d812b83 | 2015-03-31 02:08:52 | [diff] [blame] | 93 | const char kAutoConnect[] = "AutoConnect"; |
stevenjb | 5a945c7 | 2014-09-06 18:35:04 | [diff] [blame] | 94 | const char kNotActivated[] = "NotActivated"; |
95 | const char kPartiallyActivated[] = "PartiallyActivated"; | ||||
[email protected] | 8bb063b | 2014-08-12 01:00:34 | [diff] [blame] | 96 | const char kActivationType[] = "ActivationType"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 97 | const char kAllowRoaming[] = "AllowRoaming"; |
98 | const char kAPN[] = "APN"; | ||||
[email protected] | a722df1 | 2013-10-15 02:55:28 | [diff] [blame] | 99 | const char kAPNList[] = "APNList"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 100 | const char kCarrier[] = "Carrier"; |
101 | const char kESN[] = "ESN"; | ||||
102 | const char kFamily[] = "Family"; | ||||
103 | const char kFirmwareRevision[] = "FirmwareRevision"; | ||||
104 | const char kFoundNetworks[] = "FoundNetworks"; | ||||
105 | const char kHardwareRevision[] = "HardwareRevision"; | ||||
106 | const char kHomeProvider[] = "HomeProvider"; | ||||
107 | const char kICCID[] = "ICCID"; | ||||
108 | const char kIMEI[] = "IMEI"; | ||||
109 | const char kIMSI[] = "IMSI"; | ||||
stevenjb | 4ff8121c | 2014-08-27 22:18:19 | [diff] [blame] | 110 | const char kLastGoodAPN[] = "LastGoodAPN"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 111 | const char kManufacturer[] = "Manufacturer"; |
112 | const char kMDN[] = "MDN"; | ||||
113 | const char kMEID[] = "MEID"; | ||||
114 | const char kMIN[] = "MIN"; | ||||
115 | const char kModelID[] = "ModelID"; | ||||
116 | const char kNetworkTechnology[] = "NetworkTechnology"; | ||||
stevenjb | b7d10c9a | 2015-04-09 19:50:07 | [diff] [blame^] | 117 | const char kPaymentPortal[] = "PaymentPortal"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 118 | const char kPRLVersion[] = "PRLVersion"; |
stevenjb | 00f2e61 | 2015-02-25 21:05:53 | [diff] [blame] | 119 | const char kRoamingHome[] = "Home"; |
120 | const char kRoamingRequired[] = "Required"; | ||||
121 | const char kRoamingRoaming[] = "Roaming"; | ||||
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 122 | const char kRoamingState[] = "RoamingState"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 123 | const char kServingOperator[] = "ServingOperator"; |
stevenjb | 18bd9ed | 2015-02-12 18:37:27 | [diff] [blame] | 124 | const char kSignalStrength[] = "SignalStrength"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 125 | const char kSIMLockStatus[] = "SIMLockStatus"; |
126 | const char kSIMPresent[] = "SIMPresent"; | ||||
127 | const char kSupportedCarriers[] = "SupportedCarriers"; | ||||
128 | const char kSupportNetworkScan[] = "SupportNetworkScan"; | ||||
stevenjb | 634eb996 | 2015-03-26 17:23:14 | [diff] [blame] | 129 | const char kTechnologyCdma1Xrtt[] = "CDMA1XRTT"; |
130 | const char kTechnologyEdge[] = "EDGE"; | ||||
131 | const char kTechnologyEvdo[] = "EVDO"; | ||||
132 | const char kTechnologyGprs[] = "GPRS"; | ||||
133 | const char kTechnologyGsm[] = "GSM"; | ||||
134 | const char kTechnologyHspa[] = "HSPA"; | ||||
135 | const char kTechnologyHspaPlus[] = "HSPAPlus"; | ||||
136 | const char kTechnologyLte[] = "LTE"; | ||||
137 | const char kTechnologyLteAdvanced[] = "LTEAdvanced"; | ||||
138 | const char kTechnologyUmts[] = "UMTS"; | ||||
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 139 | } // namespace cellular |
140 | |||||
[email protected] | d75386c7 | 2013-08-17 00:16:21 | [diff] [blame] | 141 | namespace cellular_provider { |
142 | const char kCode[] = "Code"; | ||||
143 | const char kCountry[] = "Country"; | ||||
144 | const char kName[] = "Name"; | ||||
145 | } // namespace cellular_provider | ||||
146 | |||||
[email protected] | 2c9492bd | 2013-09-03 23:21:50 | [diff] [blame] | 147 | namespace cellular_apn { |
stevenjb | 4ff8121c | 2014-08-27 22:18:19 | [diff] [blame] | 148 | const char kAccessPointName[] = "AccessPointName"; |
[email protected] | 2c9492bd | 2013-09-03 23:21:50 | [diff] [blame] | 149 | const char kName[] = "Name"; |
150 | const char kUsername[] = "Username"; | ||||
151 | const char kPassword[] = "Password"; | ||||
[email protected] | a2026ba | 2014-07-25 19:14:29 | [diff] [blame] | 152 | const char kLocalizedName[] = "LocalizedName"; |
153 | const char kLanguage[] = "LocalizedName"; | ||||
[email protected] | 2c9492bd | 2013-09-03 23:21:50 | [diff] [blame] | 154 | } // namespace cellular_apn |
155 | |||||
[email protected] | a2026ba | 2014-07-25 19:14:29 | [diff] [blame] | 156 | namespace cellular_found_network { |
157 | const char kStatus[] = "Status"; | ||||
158 | const char kNetworkId[] = "NetworkId"; | ||||
159 | const char kShortName[] = "ShortName"; | ||||
160 | const char kLongName[] = "LongName"; | ||||
161 | const char kTechnology[] = "Technology"; | ||||
stevenjb | b7d10c9a | 2015-04-09 19:50:07 | [diff] [blame^] | 162 | } // namespace cellular_found_network |
163 | |||||
164 | namespace cellular_payment_portal { | ||||
165 | const char kMethod[] = "Method"; | ||||
166 | const char kPostData[] = "PostData"; | ||||
167 | const char kUrl[] = "Url"; | ||||
168 | } // namespace cellular_payment_portal | ||||
[email protected] | a2026ba | 2014-07-25 19:14:29 | [diff] [blame] | 169 | |
170 | namespace sim_lock_status { | ||||
171 | const char kLockEnabled[] = "LockEnabled"; | ||||
172 | const char kLockType[] = "LockType"; | ||||
173 | const char kRetriesLeft[] = "RetriesLeft"; | ||||
stevenjb | b7d10c9a | 2015-04-09 19:50:07 | [diff] [blame^] | 174 | } // namespace sim_lock_status |
[email protected] | a2026ba | 2014-07-25 19:14:29 | [diff] [blame] | 175 | |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 176 | namespace connection_state { |
177 | const char kConnected[] = "Connected"; | ||||
178 | const char kConnecting[] = "Connecting"; | ||||
179 | const char kNotConnected[] = "NotConnected"; | ||||
[email protected] | bd0b6899 | 2013-06-29 13:53:12 | [diff] [blame] | 180 | } // namespace connection_state |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 181 | |
[email protected] | 3dd857f | 2012-01-31 01:26:43 | [diff] [blame] | 182 | namespace ethernet { |
183 | const char kAuthentication[] = "Authentication"; | ||||
[email protected] | d0270200 | 2014-07-08 20:58:09 | [diff] [blame] | 184 | const char kAuthenticationNone[] = "None"; |
[email protected] | 3dd857f | 2012-01-31 01:26:43 | [diff] [blame] | 185 | const char kEAP[] = "EAP"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 186 | const char k8021X[] = "8021X"; |
[email protected] | 3dd857f | 2012-01-31 01:26:43 | [diff] [blame] | 187 | } // namespace ethernet |
188 | |||||
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 189 | namespace ipconfig { |
190 | const char kGateway[] = "Gateway"; | ||||
191 | const char kIPAddress[] = "IPAddress"; | ||||
192 | const char kIPv4[] = "IPv4"; | ||||
193 | const char kIPv6[] = "IPv6"; | ||||
[email protected] | af8f545 | 2014-04-29 11:29:26 | [diff] [blame] | 194 | const char kNameServers[] = "NameServers"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 195 | const char kRoutingPrefix[] = "RoutingPrefix"; |
pneubeck | 53f190e | 2015-01-05 19:52:46 | [diff] [blame] | 196 | const char kSearchDomains[] = "SearchDomains"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 197 | const char kType[] = "Type"; |
stevenjb | 6eae039 | 2014-09-04 20:48:24 | [diff] [blame] | 198 | const char kWebProxyAutoDiscoveryUrl[] = "WebProxyAutoDiscoveryUrl"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 199 | } // namespace ipconfig |
200 | |||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 201 | namespace wifi { |
zqiu | 6929e39 | 2014-10-07 02:16:11 | [diff] [blame] | 202 | const char kAllowGatewayARPPolling[] = "AllowGatewayARPPolling"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 203 | const char kAutoConnect[] = "AutoConnect"; |
[email protected] | 4189c9c2 | 2013-01-23 03:32:30 | [diff] [blame] | 204 | const char kBSSID[] = "BSSID"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 205 | const char kEAP[] = "EAP"; |
[email protected] | bd0b6899 | 2013-06-29 13:53:12 | [diff] [blame] | 206 | const char kFrequency[] = "Frequency"; |
207 | const char kFrequencyList[] = "FrequencyList"; | ||||
cschuet | decce90 | 2014-12-04 16:58:24 | [diff] [blame] | 208 | const char kHexSSID[] = "HexSSID"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 209 | const char kHiddenSSID[] = "HiddenSSID"; |
210 | const char kPassphrase[] = "Passphrase"; | ||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 211 | const char kSSID[] = "SSID"; |
212 | const char kSecurity[] = "Security"; | ||||
[email protected] | d0270200 | 2014-07-08 20:58:09 | [diff] [blame] | 213 | const char kSecurityNone[] = "None"; |
[email protected] | 7e291a7 | 2013-03-05 11:52:46 | [diff] [blame] | 214 | const char kSignalStrength[] = "SignalStrength"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 215 | const char kWEP_8021X[] = "WEP-8021X"; |
[email protected] | 7e291a7 | 2013-03-05 11:52:46 | [diff] [blame] | 216 | const char kWEP_PSK[] = "WEP-PSK"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 217 | const char kWPA_EAP[] = "WPA-EAP"; |
[email protected] | 7e291a7 | 2013-03-05 11:52:46 | [diff] [blame] | 218 | const char kWPA_PSK[] = "WPA-PSK"; |
[email protected] | e425d036 | 2013-12-13 18:25:17 | [diff] [blame] | 219 | const char kWPA2_PSK[] = "WPA2-PSK"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 220 | } // namespace wifi |
221 | |||||
pneubeck | a901ffa | 2014-09-18 15:31:40 | [diff] [blame] | 222 | namespace wimax { |
223 | const char kAutoConnect[] = "AutoConnect"; | ||||
224 | const char kEAP[] = "EAP"; | ||||
225 | const char kSignalStrength[] = "SignalStrength"; | ||||
226 | } // namespace wimax | ||||
227 | |||||
[email protected] | d0270200 | 2014-07-08 20:58:09 | [diff] [blame] | 228 | namespace client_cert { |
229 | const char kClientCertPattern[] = "ClientCertPattern"; | ||||
230 | const char kClientCertRef[] = "ClientCertRef"; | ||||
231 | const char kClientCertType[] = "ClientCertType"; | ||||
232 | const char kClientCertTypeNone[] = "None"; | ||||
[email protected] | ca16bcc9 | 2012-02-17 23:15:36 | [diff] [blame] | 233 | const char kCommonName[] = "CommonName"; |
234 | const char kEmailAddress[] = "EmailAddress"; | ||||
235 | const char kEnrollmentURI[] = "EnrollmentURI"; | ||||
[email protected] | ca16bcc9 | 2012-02-17 23:15:36 | [diff] [blame] | 236 | const char kIssuerCARef[] = "IssuerCARef"; |
[email protected] | 823e3cd | 2013-07-03 19:21:00 | [diff] [blame] | 237 | const char kIssuerCAPEMs[] = "IssuerCAPEMs"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 238 | const char kIssuer[] = "Issuer"; |
[email protected] | ca16bcc9 | 2012-02-17 23:15:36 | [diff] [blame] | 239 | const char kLocality[] = "Locality"; |
[email protected] | ca16bcc9 | 2012-02-17 23:15:36 | [diff] [blame] | 240 | const char kOrganization[] = "Organization"; |
241 | const char kOrganizationalUnit[] = "OrganizationalUnit"; | ||||
242 | const char kPattern[] = "Pattern"; | ||||
243 | const char kRef[] = "Ref"; | ||||
244 | const char kSubject[] = "Subject"; | ||||
[email protected] | d0270200 | 2014-07-08 20:58:09 | [diff] [blame] | 245 | } // namespace client_cert |
246 | |||||
247 | namespace certificate { | ||||
248 | const char kAuthority[] = "Authority"; | ||||
249 | const char kClient[] = "Client"; | ||||
250 | const char kGUID[] = "GUID"; | ||||
251 | const char kPKCS12[] = "PKCS12"; | ||||
252 | const char kServer[] = "Server"; | ||||
[email protected] | 0254eff8 | 2013-04-09 15:43:54 | [diff] [blame] | 253 | const char kTrustBits[] = "TrustBits"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 254 | const char kType[] = "Type"; |
[email protected] | 0957352 | 2012-11-29 14:55:27 | [diff] [blame] | 255 | const char kWeb[] = "Web"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 256 | const char kX509[] = "X509"; |
[email protected] | ca16bcc9 | 2012-02-17 23:15:36 | [diff] [blame] | 257 | } // namespace certificate |
258 | |||||
[email protected] | 0957352 | 2012-11-29 14:55:27 | [diff] [blame] | 259 | namespace encrypted { |
260 | const char kAES256[] = "AES256"; | ||||
261 | const char kCipher[] = "Cipher"; | ||||
262 | const char kCiphertext[] = "Ciphertext"; | ||||
263 | const char kHMACMethod[] = "HMACMethod"; | ||||
264 | const char kHMAC[] = "HMAC"; | ||||
265 | const char kIV[] = "IV"; | ||||
266 | const char kIterations[] = "Iterations"; | ||||
267 | const char kPBKDF2[] = "PBKDF2"; | ||||
268 | const char kSHA1[] = "SHA1"; | ||||
269 | const char kSalt[] = "Salt"; | ||||
270 | const char kStretch[] = "Stretch"; | ||||
[email protected] | 0957352 | 2012-11-29 14:55:27 | [diff] [blame] | 271 | } // namespace encrypted |
272 | |||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 273 | namespace eap { |
274 | const char kAnonymousIdentity[] = "AnonymousIdentity"; | ||||
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 275 | const char kAutomatic[] = "Automatic"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 276 | const char kEAP_AKA[] = "EAP-AKA"; |
277 | const char kEAP_FAST[] = "EAP-FAST"; | ||||
278 | const char kEAP_SIM[] = "EAP-SIM"; | ||||
279 | const char kEAP_TLS[] = "EAP-TLS"; | ||||
280 | const char kEAP_TTLS[] = "EAP-TTLS"; | ||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 281 | const char kIdentity[] = "Identity"; |
282 | const char kInner[] = "Inner"; | ||||
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 283 | const char kLEAP[] = "LEAP"; |
284 | const char kMD5[] = "MD5"; | ||||
285 | const char kMSCHAPv2[] = "MSCHAPv2"; | ||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 286 | const char kOuter[] = "Outer"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 287 | const char kPAP[] = "PAP"; |
288 | const char kPEAP[] = "PEAP"; | ||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 289 | const char kPassword[] = "Password"; |
290 | const char kSaveCredentials[] = "SaveCredentials"; | ||||
[email protected] | 823e3cd | 2013-07-03 19:21:00 | [diff] [blame] | 291 | const char kServerCAPEMs[] = "ServerCAPEMs"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 292 | const char kServerCARef[] = "ServerCARef"; |
[email protected] | 7f123d2 | 2013-12-16 13:08:13 | [diff] [blame] | 293 | const char kServerCARefs[] = "ServerCARefs"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 294 | const char kUseSystemCAs[] = "UseSystemCAs"; |
295 | } // namespace eap | ||||
296 | |||||
297 | namespace vpn { | ||||
[email protected] | 2ea2cc5 | 2013-01-24 17:40:07 | [diff] [blame] | 298 | const char kAutoConnect[] = "AutoConnect"; |
[email protected] | 86e95b28 | 2013-07-02 20:45:03 | [diff] [blame] | 299 | const char kHost[] = "Host"; |
300 | const char kIPsec[] = "IPsec"; | ||||
301 | const char kL2TP[] = "L2TP"; | ||||
302 | const char kOpenVPN[] = "OpenVPN"; | ||||
303 | const char kPassword[] = "Password"; | ||||
304 | const char kSaveCredentials[] = "SaveCredentials"; | ||||
kaliamoorthi | 583cbf87 | 2014-12-02 17:48:31 | [diff] [blame] | 305 | const char kThirdPartyVpn[] = "ThirdPartyVPN"; |
[email protected] | 86e95b28 | 2013-07-02 20:45:03 | [diff] [blame] | 306 | const char kTypeL2TP_IPsec[] = "L2TP-IPsec"; |
307 | const char kType[] = "Type"; | ||||
308 | const char kUsername[] = "Username"; | ||||
309 | } // namespace vpn | ||||
310 | |||||
311 | namespace ipsec { | ||||
312 | const char kAuthenticationType[] = "AuthenticationType"; | ||||
313 | const char kCert[] = "Cert"; | ||||
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 314 | const char kEAP[] = "EAP"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 315 | const char kGroup[] = "Group"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 316 | const char kIKEVersion[] = "IKEVersion"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 317 | const char kPSK[] = "PSK"; |
[email protected] | 823e3cd | 2013-07-03 19:21:00 | [diff] [blame] | 318 | const char kServerCAPEMs[] = "ServerCAPEMs"; |
[email protected] | 7f123d2 | 2013-12-16 13:08:13 | [diff] [blame] | 319 | const char kServerCARef[] = "ServerCARef"; |
320 | const char kServerCARefs[] = "ServerCARefs"; | ||||
[email protected] | 86e95b28 | 2013-07-02 20:45:03 | [diff] [blame] | 321 | const char kXAUTH[] = "XAUTH"; |
322 | } // namespace ipsec | ||||
323 | |||||
pstew | b20f791 | 2015-04-06 21:00:26 | [diff] [blame] | 324 | namespace l2tp { |
325 | const char kLcpEchoDisabled[] = "LcpEchoDisabled"; | ||||
326 | const char kPassword[] = "Password"; | ||||
327 | const char kSaveCredentials[] = "SaveCredentials"; | ||||
328 | const char kUsername[] = "Username"; | ||||
329 | } // namespace l2tp | ||||
330 | |||||
[email protected] | 86e95b28 | 2013-07-02 20:45:03 | [diff] [blame] | 331 | namespace openvpn { |
332 | const char kAuthNoCache[] = "AuthNoCache"; | ||||
333 | const char kAuthRetry[] = "AuthRetry"; | ||||
334 | const char kAuth[] = "Auth"; | ||||
335 | const char kCipher[] = "Cipher"; | ||||
336 | const char kCompLZO[] = "CompLZO"; | ||||
337 | const char kCompNoAdapt[] = "CompNoAdapt"; | ||||
[email protected] | 9d34bbb | 2014-05-13 00:51:28 | [diff] [blame] | 338 | const char kIgnoreDefaultRoute[] = "IgnoreDefaultRoute"; |
[email protected] | 86e95b28 | 2013-07-02 20:45:03 | [diff] [blame] | 339 | const char kInteract[] = "interact"; |
340 | const char kKeyDirection[] = "KeyDirection"; | ||||
341 | const char kNoInteract[] = "nointeract"; | ||||
342 | const char kNone[] = "none"; | ||||
343 | const char kNsCertType[] = "NsCertType"; | ||||
pneubeck | 5a85abf | 2014-10-07 09:17:39 | [diff] [blame] | 344 | const char kOTP[] = "OTP"; |
345 | const char kPassword[] = "Password"; | ||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 346 | const char kPort[] = "Port"; |
347 | const char kProto[] = "Proto"; | ||||
348 | const char kPushPeerInfo[] = "PushPeerInfo"; | ||||
349 | const char kRemoteCertEKU[] = "RemoteCertEKU"; | ||||
350 | const char kRemoteCertKU[] = "RemoteCertKU"; | ||||
351 | const char kRemoteCertTLS[] = "RemoteCertTLS"; | ||||
352 | const char kRenegSec[] = "RenegSec"; | ||||
[email protected] | 823e3cd | 2013-07-03 19:21:00 | [diff] [blame] | 353 | const char kServerCAPEMs[] = "ServerCAPEMs"; |
[email protected] | 7f123d2 | 2013-12-16 13:08:13 | [diff] [blame] | 354 | const char kServerCARef[] = "ServerCARef"; |
355 | const char kServerCARefs[] = "ServerCARefs"; | ||||
[email protected] | 823e3cd | 2013-07-03 19:21:00 | [diff] [blame] | 356 | const char kServerCertPEM[] = "ServerCertPEM"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 357 | const char kServerCertRef[] = "ServerCertRef"; |
358 | const char kServerPollTimeout[] = "ServerPollTimeout"; | ||||
[email protected] | 86e95b28 | 2013-07-02 20:45:03 | [diff] [blame] | 359 | const char kServer[] = "server"; |
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 360 | const char kShaper[] = "Shaper"; |
361 | const char kStaticChallenge[] = "StaticChallenge"; | ||||
362 | const char kTLSAuthContents[] = "TLSAuthContents"; | ||||
363 | const char kTLSRemote[] = "TLSRemote"; | ||||
pneubeck | 5a85abf | 2014-10-07 09:17:39 | [diff] [blame] | 364 | const char kUserAuthenticationType[] = "UserAuthenticationType"; |
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 365 | const char kVerb[] = "Verb"; |
[email protected] | e3a46c6b | 2013-11-12 13:19:14 | [diff] [blame] | 366 | const char kVerifyHash[] = "VerifyHash"; |
367 | const char kVerifyX509[] = "VerifyX509"; | ||||
[email protected] | a3a3401 | 2012-11-06 16:46:55 | [diff] [blame] | 368 | } // namespace openvpn |
369 | |||||
pneubeck | 5a85abf | 2014-10-07 09:17:39 | [diff] [blame] | 370 | namespace openvpn_user_auth_type { |
371 | const char kNone[] = "None"; | ||||
372 | const char kOTP[] = "OTP"; | ||||
373 | const char kPassword[] = "Password"; | ||||
374 | const char kPasswordAndOTP[] = "PasswordAndOTP"; | ||||
375 | } // openvpn_user_auth_type | ||||
376 | |||||
bartfab | 82bb90933 | 2015-03-18 23:58:36 | [diff] [blame] | 377 | namespace third_party_vpn { |
378 | const char kExtensionID[] = "ExtensionID"; | ||||
379 | } // third_party_vpn | ||||
380 | |||||
[email protected] | e3a46c6b | 2013-11-12 13:19:14 | [diff] [blame] | 381 | namespace verify_x509 { |
382 | const char kName[] = "Name"; | ||||
383 | const char kType[] = "Type"; | ||||
384 | |||||
385 | namespace types { | ||||
386 | const char kName[] = "name"; | ||||
387 | const char kNamePrefix[] = "name-prefix"; | ||||
388 | const char kSubject[] = "subject"; | ||||
389 | } // namespace types | ||||
390 | } // namespace verify_x509 | ||||
391 | |||||
[email protected] | 5c39d0a | 2012-01-18 20:52:02 | [diff] [blame] | 392 | namespace proxy { |
393 | const char kDirect[] = "Direct"; | ||||
394 | const char kExcludeDomains[] = "ExcludeDomains"; | ||||
395 | const char kFtp[] = "FTPProxy"; | ||||
396 | const char kHost[] = "Host"; | ||||
397 | const char kHttp[] = "HTTPProxy"; | ||||
398 | const char kHttps[] = "SecureHTTPProxy"; | ||||
399 | const char kManual[] = "Manual"; | ||||
400 | const char kPAC[] = "PAC"; | ||||
401 | const char kPort[] = "Port"; | ||||
402 | const char kSocks[] = "SOCKS"; | ||||
403 | const char kType[] = "Type"; | ||||
404 | const char kWPAD[] = "WPAD"; | ||||
405 | } // namespace proxy | ||||
406 | |||||
[email protected] | 74e8d5fd | 2012-01-19 00:33:13 | [diff] [blame] | 407 | namespace substitutes { |
408 | const char kLoginIDField[] = "${LOGIN_ID}"; | ||||
409 | const char kEmailField[] = "${LOGIN_EMAIL}"; | ||||
410 | } // namespace substitutes | ||||
411 | |||||
[email protected] | e5ed56eb | 2013-10-21 21:07:53 | [diff] [blame] | 412 | namespace global_network_config { |
413 | const char kAllowOnlyPolicyNetworksToAutoconnect[] = | ||||
414 | "AllowOnlyPolicyNetworksToAutoconnect"; | ||||
415 | } // global_network_config | ||||
416 | |||||
[email protected] | 5d30093d | 2011-12-17 06:47:22 | [diff] [blame] | 417 | } // namespace onc |