blob: 7543b6efe299079f6a552d586d910f412819e12a [file] [log] [blame]
[email protected]d0f6d662013-10-08 08:21:231// Copyright 2013 The Chromium Authors. All rights reserved.
[email protected]5d30093d2011-12-17 06:47:222// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
[email protected]d0f6d662013-10-08 08:21:235#include "components/onc/onc_constants.h"
[email protected]5d30093d2011-12-17 06:47:226
7// Constants for ONC properties.
8namespace onc {
9
[email protected]79affb72013-04-19 20:35:0710const char kAugmentationActiveSetting[] = "Active";
[email protected]a9a87bda2013-02-15 13:03:1011const char kAugmentationEffectiveSetting[] = "Effective";
12const char kAugmentationUserPolicy[] = "UserPolicy";
13const char kAugmentationDevicePolicy[] = "DevicePolicy";
14const char kAugmentationUserSetting[] = "UserSetting";
15const char kAugmentationSharedSetting[] = "SharedSetting";
16const char kAugmentationUserEditable[] = "UserEditable";
17const char kAugmentationDeviceEditable[] = "DeviceEditable";
18
[email protected]a3a34012012-11-06 16:46:5519// Common keys/values.
[email protected]ca16bcc92012-02-17 23:15:3620const char kRecommended[] = "Recommended";
[email protected]5d30093d2011-12-17 06:47:2221const char kRemove[] = "Remove";
[email protected]a3a34012012-11-06 16:46:5522
[email protected]4189c9c22013-01-23 03:32:3023// Top Level Configuration
24namespace toplevel_config {
25const char kCertificates[] = "Certificates";
26const char kEncryptedConfiguration[] = "EncryptedConfiguration";
27const char kNetworkConfigurations[] = "NetworkConfigurations";
[email protected]e5ed56eb2013-10-21 21:07:5328const char kGlobalNetworkConfiguration[] = "GlobalNetworkConfiguration";
[email protected]4189c9c22013-01-23 03:32:3029const char kType[] = "Type";
30const char kUnencryptedConfiguration[] = "UnencryptedConfiguration";
31} // namespace toplevel_config
32
[email protected]a3a34012012-11-06 16:46:5533// Network Configuration
[email protected]4189c9c22013-01-23 03:32:3034namespace network_config {
[email protected]a3a34012012-11-06 16:46:5535const char kCellular[] = "Cellular";
Steven Bennettsb4dd54b2014-09-11 20:50:2536const char kConnectable[] = "Connectable";
37const char kConnectionState[] = "ConnectionState";
[email protected]edf1e492a2014-05-22 06:21:4038const char kDevice[] = "Device";
Steven Bennettsb4dd54b2014-09-11 20:50:2539const char kErrorState[] = "ErrorState";
[email protected]a3a34012012-11-06 16:46:5540const char kEthernet[] = "Ethernet";
41const char kGUID[] = "GUID";
stevenjb75a3c1dc2015-01-07 19:06:5442const char kIPAddressConfigType[] = "IPAddressConfigType";
[email protected]a3a34012012-11-06 16:46:5543const char kIPConfigs[] = "IPConfigs";
stevenjb75a3c1dc2015-01-07 19:06:5444const char kIPConfigTypeDHCP[] = "DHCP";
45const char kIPConfigTypeStatic[] = "Static";
[email protected]fad51d52014-05-20 17:23:0946const char kMacAddress[] = "MacAddress";
stevenjb75a3c1dc2015-01-07 19:06:5447const char kNameServersConfigType[] = "NameServersConfigType";
Steven Bennettsb4dd54b2014-09-11 20:50:2548const char kName[] = "Name";
[email protected]ba37c342014-08-21 16:05:4649const char kPriority[] = "Priority";
[email protected]a3a34012012-11-06 16:46:5550const char kProxySettings[] = "ProxySettings";
stevenjb5a945c72014-09-06 18:35:0451const char kRestrictedConnectivity[] = "RestrictedConnectivity";
Steven Bennettsb4dd54b2014-09-11 20:50:2552const char kSavedIPConfig[] = "SavedIPConfig";
Steven Bennettsb4dd54b2014-09-11 20:50:2553const char kSourceDevice[] = "Device";
54const char kSourceDevicePolicy[] = "DevicePolicy";
55const char kSourceNone[] = "None";
56const char kSourceUser[] = "User";
57const char kSourceUserPolicy[] = "UserPolicy";
58const char kSource[] = "Source";
59const char kStaticIPConfig[] = "StaticIPConfig";
[email protected]5d30093d2011-12-17 06:47:2260const char kType[] = "Type";
61const char kVPN[] = "VPN";
62const char kWiFi[] = "WiFi";
pneubecka901ffa2014-09-18 15:31:4063const char kWimax[] = "WiMAX";
[email protected]e24d4532014-04-23 21:32:2864
65std::string CellularProperty(const std::string& property) {
66 return std::string(kCellular) + "." + property;
67}
68
69std::string VpnProperty(const std::string& property) {
70 return std::string(kVPN) + "." + property;
71}
72
73std::string WifiProperty(const std::string& property) {
74 return std::string(kWiFi) + "." + property;
75}
76
[email protected]4189c9c22013-01-23 03:32:3077} // namespace network_config
78
79namespace network_type {
80const char kAllTypes[] = "All";
81const char kCellular[] = "Cellular";
82const char kEthernet[] = "Ethernet";
83const char kVPN[] = "VPN";
84const char kWiFi[] = "WiFi";
pneubecka901ffa2014-09-18 15:31:4085const char kWimax[] = "WiMAX";
[email protected]04df97c2014-05-19 21:36:0086const char kWireless[] = "Wireless";
[email protected]4189c9c22013-01-23 03:32:3087} // namespace network_type
88
89namespace cellular {
[email protected]4189c9c22013-01-23 03:32:3090const char kActivationState[] = "ActivationState";
stevenjb5a945c72014-09-06 18:35:0491const char kActivated[] = "Activated";
92const char kActivating[] = "Activating";
stevenjbd812b832015-03-31 02:08:5293const char kAutoConnect[] = "AutoConnect";
stevenjb5a945c72014-09-06 18:35:0494const char kNotActivated[] = "NotActivated";
95const char kPartiallyActivated[] = "PartiallyActivated";
[email protected]8bb063b2014-08-12 01:00:3496const char kActivationType[] = "ActivationType";
[email protected]4189c9c22013-01-23 03:32:3097const char kAllowRoaming[] = "AllowRoaming";
98const char kAPN[] = "APN";
[email protected]a722df12013-10-15 02:55:2899const char kAPNList[] = "APNList";
[email protected]4189c9c22013-01-23 03:32:30100const char kCarrier[] = "Carrier";
101const char kESN[] = "ESN";
102const char kFamily[] = "Family";
103const char kFirmwareRevision[] = "FirmwareRevision";
104const char kFoundNetworks[] = "FoundNetworks";
105const char kHardwareRevision[] = "HardwareRevision";
106const char kHomeProvider[] = "HomeProvider";
107const char kICCID[] = "ICCID";
108const char kIMEI[] = "IMEI";
109const char kIMSI[] = "IMSI";
stevenjb4ff8121c2014-08-27 22:18:19110const char kLastGoodAPN[] = "LastGoodAPN";
[email protected]4189c9c22013-01-23 03:32:30111const char kManufacturer[] = "Manufacturer";
112const char kMDN[] = "MDN";
113const char kMEID[] = "MEID";
114const char kMIN[] = "MIN";
115const char kModelID[] = "ModelID";
116const char kNetworkTechnology[] = "NetworkTechnology";
stevenjbb7d10c9a2015-04-09 19:50:07117const char kPaymentPortal[] = "PaymentPortal";
[email protected]4189c9c22013-01-23 03:32:30118const char kPRLVersion[] = "PRLVersion";
stevenjb00f2e612015-02-25 21:05:53119const char kRoamingHome[] = "Home";
120const char kRoamingRequired[] = "Required";
121const char kRoamingRoaming[] = "Roaming";
[email protected]4189c9c22013-01-23 03:32:30122const char kRoamingState[] = "RoamingState";
[email protected]4189c9c22013-01-23 03:32:30123const char kServingOperator[] = "ServingOperator";
stevenjb18bd9ed2015-02-12 18:37:27124const char kSignalStrength[] = "SignalStrength";
[email protected]4189c9c22013-01-23 03:32:30125const char kSIMLockStatus[] = "SIMLockStatus";
126const char kSIMPresent[] = "SIMPresent";
127const char kSupportedCarriers[] = "SupportedCarriers";
128const char kSupportNetworkScan[] = "SupportNetworkScan";
stevenjb634eb9962015-03-26 17:23:14129const char kTechnologyCdma1Xrtt[] = "CDMA1XRTT";
130const char kTechnologyEdge[] = "EDGE";
131const char kTechnologyEvdo[] = "EVDO";
132const char kTechnologyGprs[] = "GPRS";
133const char kTechnologyGsm[] = "GSM";
134const char kTechnologyHspa[] = "HSPA";
135const char kTechnologyHspaPlus[] = "HSPAPlus";
136const char kTechnologyLte[] = "LTE";
137const char kTechnologyLteAdvanced[] = "LTEAdvanced";
138const char kTechnologyUmts[] = "UMTS";
[email protected]4189c9c22013-01-23 03:32:30139} // namespace cellular
140
[email protected]d75386c72013-08-17 00:16:21141namespace cellular_provider {
142const char kCode[] = "Code";
143const char kCountry[] = "Country";
144const char kName[] = "Name";
145} // namespace cellular_provider
146
[email protected]2c9492bd2013-09-03 23:21:50147namespace cellular_apn {
stevenjb4ff8121c2014-08-27 22:18:19148const char kAccessPointName[] = "AccessPointName";
[email protected]2c9492bd2013-09-03 23:21:50149const char kName[] = "Name";
150const char kUsername[] = "Username";
151const char kPassword[] = "Password";
[email protected]a2026ba2014-07-25 19:14:29152const char kLocalizedName[] = "LocalizedName";
153const char kLanguage[] = "LocalizedName";
[email protected]2c9492bd2013-09-03 23:21:50154} // namespace cellular_apn
155
[email protected]a2026ba2014-07-25 19:14:29156namespace cellular_found_network {
157const char kStatus[] = "Status";
158const char kNetworkId[] = "NetworkId";
159const char kShortName[] = "ShortName";
160const char kLongName[] = "LongName";
161const char kTechnology[] = "Technology";
stevenjbb7d10c9a2015-04-09 19:50:07162} // namespace cellular_found_network
163
164namespace cellular_payment_portal {
165const char kMethod[] = "Method";
166const char kPostData[] = "PostData";
167const char kUrl[] = "Url";
168} // namespace cellular_payment_portal
[email protected]a2026ba2014-07-25 19:14:29169
170namespace sim_lock_status {
171const char kLockEnabled[] = "LockEnabled";
172const char kLockType[] = "LockType";
173const char kRetriesLeft[] = "RetriesLeft";
stevenjbb7d10c9a2015-04-09 19:50:07174} // namespace sim_lock_status
[email protected]a2026ba2014-07-25 19:14:29175
[email protected]4189c9c22013-01-23 03:32:30176namespace connection_state {
177const char kConnected[] = "Connected";
178const char kConnecting[] = "Connecting";
179const char kNotConnected[] = "NotConnected";
[email protected]bd0b68992013-06-29 13:53:12180} // namespace connection_state
[email protected]5d30093d2011-12-17 06:47:22181
[email protected]3dd857f2012-01-31 01:26:43182namespace ethernet {
183const char kAuthentication[] = "Authentication";
[email protected]d02702002014-07-08 20:58:09184const char kAuthenticationNone[] = "None";
[email protected]3dd857f2012-01-31 01:26:43185const char kEAP[] = "EAP";
[email protected]a3a34012012-11-06 16:46:55186const char k8021X[] = "8021X";
[email protected]3dd857f2012-01-31 01:26:43187} // namespace ethernet
188
[email protected]a3a34012012-11-06 16:46:55189namespace ipconfig {
190const char kGateway[] = "Gateway";
191const char kIPAddress[] = "IPAddress";
192const char kIPv4[] = "IPv4";
193const char kIPv6[] = "IPv6";
[email protected]af8f5452014-04-29 11:29:26194const char kNameServers[] = "NameServers";
[email protected]a3a34012012-11-06 16:46:55195const char kRoutingPrefix[] = "RoutingPrefix";
pneubeck53f190e2015-01-05 19:52:46196const char kSearchDomains[] = "SearchDomains";
[email protected]a3a34012012-11-06 16:46:55197const char kType[] = "Type";
stevenjb6eae0392014-09-04 20:48:24198const char kWebProxyAutoDiscoveryUrl[] = "WebProxyAutoDiscoveryUrl";
[email protected]a3a34012012-11-06 16:46:55199} // namespace ipconfig
200
[email protected]5d30093d2011-12-17 06:47:22201namespace wifi {
zqiu6929e392014-10-07 02:16:11202const char kAllowGatewayARPPolling[] = "AllowGatewayARPPolling";
[email protected]5d30093d2011-12-17 06:47:22203const char kAutoConnect[] = "AutoConnect";
[email protected]4189c9c22013-01-23 03:32:30204const char kBSSID[] = "BSSID";
[email protected]5d30093d2011-12-17 06:47:22205const char kEAP[] = "EAP";
[email protected]bd0b68992013-06-29 13:53:12206const char kFrequency[] = "Frequency";
207const char kFrequencyList[] = "FrequencyList";
cschuetdecce902014-12-04 16:58:24208const char kHexSSID[] = "HexSSID";
[email protected]5d30093d2011-12-17 06:47:22209const char kHiddenSSID[] = "HiddenSSID";
210const char kPassphrase[] = "Passphrase";
[email protected]5d30093d2011-12-17 06:47:22211const char kSSID[] = "SSID";
212const char kSecurity[] = "Security";
[email protected]d02702002014-07-08 20:58:09213const char kSecurityNone[] = "None";
[email protected]7e291a72013-03-05 11:52:46214const char kSignalStrength[] = "SignalStrength";
[email protected]a3a34012012-11-06 16:46:55215const char kWEP_8021X[] = "WEP-8021X";
[email protected]7e291a72013-03-05 11:52:46216const char kWEP_PSK[] = "WEP-PSK";
[email protected]a3a34012012-11-06 16:46:55217const char kWPA_EAP[] = "WPA-EAP";
[email protected]7e291a72013-03-05 11:52:46218const char kWPA_PSK[] = "WPA-PSK";
[email protected]e425d0362013-12-13 18:25:17219const char kWPA2_PSK[] = "WPA2-PSK";
[email protected]5d30093d2011-12-17 06:47:22220} // namespace wifi
221
pneubecka901ffa2014-09-18 15:31:40222namespace wimax {
223const char kAutoConnect[] = "AutoConnect";
224const char kEAP[] = "EAP";
225const char kSignalStrength[] = "SignalStrength";
226} // namespace wimax
227
[email protected]d02702002014-07-08 20:58:09228namespace client_cert {
229const char kClientCertPattern[] = "ClientCertPattern";
230const char kClientCertRef[] = "ClientCertRef";
231const char kClientCertType[] = "ClientCertType";
232const char kClientCertTypeNone[] = "None";
[email protected]ca16bcc92012-02-17 23:15:36233const char kCommonName[] = "CommonName";
234const char kEmailAddress[] = "EmailAddress";
235const char kEnrollmentURI[] = "EnrollmentURI";
[email protected]ca16bcc92012-02-17 23:15:36236const char kIssuerCARef[] = "IssuerCARef";
[email protected]823e3cd2013-07-03 19:21:00237const char kIssuerCAPEMs[] = "IssuerCAPEMs";
[email protected]a3a34012012-11-06 16:46:55238const char kIssuer[] = "Issuer";
[email protected]ca16bcc92012-02-17 23:15:36239const char kLocality[] = "Locality";
[email protected]ca16bcc92012-02-17 23:15:36240const char kOrganization[] = "Organization";
241const char kOrganizationalUnit[] = "OrganizationalUnit";
242const char kPattern[] = "Pattern";
243const char kRef[] = "Ref";
244const char kSubject[] = "Subject";
[email protected]d02702002014-07-08 20:58:09245} // namespace client_cert
246
247namespace certificate {
248const char kAuthority[] = "Authority";
249const char kClient[] = "Client";
250const char kGUID[] = "GUID";
251const char kPKCS12[] = "PKCS12";
252const char kServer[] = "Server";
[email protected]0254eff82013-04-09 15:43:54253const char kTrustBits[] = "TrustBits";
[email protected]a3a34012012-11-06 16:46:55254const char kType[] = "Type";
[email protected]09573522012-11-29 14:55:27255const char kWeb[] = "Web";
[email protected]a3a34012012-11-06 16:46:55256const char kX509[] = "X509";
[email protected]ca16bcc92012-02-17 23:15:36257} // namespace certificate
258
[email protected]09573522012-11-29 14:55:27259namespace encrypted {
260const char kAES256[] = "AES256";
261const char kCipher[] = "Cipher";
262const char kCiphertext[] = "Ciphertext";
263const char kHMACMethod[] = "HMACMethod";
264const char kHMAC[] = "HMAC";
265const char kIV[] = "IV";
266const char kIterations[] = "Iterations";
267const char kPBKDF2[] = "PBKDF2";
268const char kSHA1[] = "SHA1";
269const char kSalt[] = "Salt";
270const char kStretch[] = "Stretch";
[email protected]09573522012-11-29 14:55:27271} // namespace encrypted
272
[email protected]5d30093d2011-12-17 06:47:22273namespace eap {
274const char kAnonymousIdentity[] = "AnonymousIdentity";
[email protected]a3a34012012-11-06 16:46:55275const char kAutomatic[] = "Automatic";
[email protected]a3a34012012-11-06 16:46:55276const char kEAP_AKA[] = "EAP-AKA";
277const char kEAP_FAST[] = "EAP-FAST";
278const char kEAP_SIM[] = "EAP-SIM";
279const char kEAP_TLS[] = "EAP-TLS";
280const char kEAP_TTLS[] = "EAP-TTLS";
[email protected]5d30093d2011-12-17 06:47:22281const char kIdentity[] = "Identity";
282const char kInner[] = "Inner";
[email protected]a3a34012012-11-06 16:46:55283const char kLEAP[] = "LEAP";
284const char kMD5[] = "MD5";
285const char kMSCHAPv2[] = "MSCHAPv2";
[email protected]5d30093d2011-12-17 06:47:22286const char kOuter[] = "Outer";
[email protected]a3a34012012-11-06 16:46:55287const char kPAP[] = "PAP";
288const char kPEAP[] = "PEAP";
[email protected]5d30093d2011-12-17 06:47:22289const char kPassword[] = "Password";
290const char kSaveCredentials[] = "SaveCredentials";
[email protected]823e3cd2013-07-03 19:21:00291const char kServerCAPEMs[] = "ServerCAPEMs";
[email protected]5d30093d2011-12-17 06:47:22292const char kServerCARef[] = "ServerCARef";
[email protected]7f123d22013-12-16 13:08:13293const char kServerCARefs[] = "ServerCARefs";
[email protected]5d30093d2011-12-17 06:47:22294const char kUseSystemCAs[] = "UseSystemCAs";
295} // namespace eap
296
297namespace vpn {
[email protected]2ea2cc52013-01-24 17:40:07298const char kAutoConnect[] = "AutoConnect";
[email protected]86e95b282013-07-02 20:45:03299const char kHost[] = "Host";
300const char kIPsec[] = "IPsec";
301const char kL2TP[] = "L2TP";
302const char kOpenVPN[] = "OpenVPN";
303const char kPassword[] = "Password";
304const char kSaveCredentials[] = "SaveCredentials";
kaliamoorthi583cbf872014-12-02 17:48:31305const char kThirdPartyVpn[] = "ThirdPartyVPN";
[email protected]86e95b282013-07-02 20:45:03306const char kTypeL2TP_IPsec[] = "L2TP-IPsec";
307const char kType[] = "Type";
308const char kUsername[] = "Username";
309} // namespace vpn
310
311namespace ipsec {
312const char kAuthenticationType[] = "AuthenticationType";
313const char kCert[] = "Cert";
[email protected]a3a34012012-11-06 16:46:55314const char kEAP[] = "EAP";
[email protected]5d30093d2011-12-17 06:47:22315const char kGroup[] = "Group";
[email protected]5d30093d2011-12-17 06:47:22316const char kIKEVersion[] = "IKEVersion";
[email protected]5d30093d2011-12-17 06:47:22317const char kPSK[] = "PSK";
[email protected]823e3cd2013-07-03 19:21:00318const char kServerCAPEMs[] = "ServerCAPEMs";
[email protected]7f123d22013-12-16 13:08:13319const char kServerCARef[] = "ServerCARef";
320const char kServerCARefs[] = "ServerCARefs";
[email protected]86e95b282013-07-02 20:45:03321const char kXAUTH[] = "XAUTH";
322} // namespace ipsec
323
pstewb20f7912015-04-06 21:00:26324namespace l2tp {
325const char kLcpEchoDisabled[] = "LcpEchoDisabled";
326const char kPassword[] = "Password";
327const char kSaveCredentials[] = "SaveCredentials";
328const char kUsername[] = "Username";
329} // namespace l2tp
330
[email protected]86e95b282013-07-02 20:45:03331namespace openvpn {
332const char kAuthNoCache[] = "AuthNoCache";
333const char kAuthRetry[] = "AuthRetry";
334const char kAuth[] = "Auth";
335const char kCipher[] = "Cipher";
336const char kCompLZO[] = "CompLZO";
337const char kCompNoAdapt[] = "CompNoAdapt";
[email protected]9d34bbb2014-05-13 00:51:28338const char kIgnoreDefaultRoute[] = "IgnoreDefaultRoute";
[email protected]86e95b282013-07-02 20:45:03339const char kInteract[] = "interact";
340const char kKeyDirection[] = "KeyDirection";
341const char kNoInteract[] = "nointeract";
342const char kNone[] = "none";
343const char kNsCertType[] = "NsCertType";
pneubeck5a85abf2014-10-07 09:17:39344const char kOTP[] = "OTP";
345const char kPassword[] = "Password";
[email protected]5d30093d2011-12-17 06:47:22346const char kPort[] = "Port";
347const char kProto[] = "Proto";
348const char kPushPeerInfo[] = "PushPeerInfo";
349const char kRemoteCertEKU[] = "RemoteCertEKU";
350const char kRemoteCertKU[] = "RemoteCertKU";
351const char kRemoteCertTLS[] = "RemoteCertTLS";
352const char kRenegSec[] = "RenegSec";
[email protected]823e3cd2013-07-03 19:21:00353const char kServerCAPEMs[] = "ServerCAPEMs";
[email protected]7f123d22013-12-16 13:08:13354const char kServerCARef[] = "ServerCARef";
355const char kServerCARefs[] = "ServerCARefs";
[email protected]823e3cd2013-07-03 19:21:00356const char kServerCertPEM[] = "ServerCertPEM";
[email protected]5d30093d2011-12-17 06:47:22357const char kServerCertRef[] = "ServerCertRef";
358const char kServerPollTimeout[] = "ServerPollTimeout";
[email protected]86e95b282013-07-02 20:45:03359const char kServer[] = "server";
[email protected]5d30093d2011-12-17 06:47:22360const char kShaper[] = "Shaper";
361const char kStaticChallenge[] = "StaticChallenge";
362const char kTLSAuthContents[] = "TLSAuthContents";
363const char kTLSRemote[] = "TLSRemote";
pneubeck5a85abf2014-10-07 09:17:39364const char kUserAuthenticationType[] = "UserAuthenticationType";
[email protected]a3a34012012-11-06 16:46:55365const char kVerb[] = "Verb";
[email protected]e3a46c6b2013-11-12 13:19:14366const char kVerifyHash[] = "VerifyHash";
367const char kVerifyX509[] = "VerifyX509";
[email protected]a3a34012012-11-06 16:46:55368} // namespace openvpn
369
pneubeck5a85abf2014-10-07 09:17:39370namespace openvpn_user_auth_type {
371const char kNone[] = "None";
372const char kOTP[] = "OTP";
373const char kPassword[] = "Password";
374const char kPasswordAndOTP[] = "PasswordAndOTP";
375} // openvpn_user_auth_type
376
bartfab82bb909332015-03-18 23:58:36377namespace third_party_vpn {
378const char kExtensionID[] = "ExtensionID";
379} // third_party_vpn
380
[email protected]e3a46c6b2013-11-12 13:19:14381namespace verify_x509 {
382const char kName[] = "Name";
383const char kType[] = "Type";
384
385namespace types {
386const char kName[] = "name";
387const char kNamePrefix[] = "name-prefix";
388const char kSubject[] = "subject";
389} // namespace types
390} // namespace verify_x509
391
[email protected]5c39d0a2012-01-18 20:52:02392namespace proxy {
393const char kDirect[] = "Direct";
394const char kExcludeDomains[] = "ExcludeDomains";
395const char kFtp[] = "FTPProxy";
396const char kHost[] = "Host";
397const char kHttp[] = "HTTPProxy";
398const char kHttps[] = "SecureHTTPProxy";
399const char kManual[] = "Manual";
400const char kPAC[] = "PAC";
401const char kPort[] = "Port";
402const char kSocks[] = "SOCKS";
403const char kType[] = "Type";
404const char kWPAD[] = "WPAD";
405} // namespace proxy
406
[email protected]74e8d5fd2012-01-19 00:33:13407namespace substitutes {
408const char kLoginIDField[] = "${LOGIN_ID}";
409const char kEmailField[] = "${LOGIN_EMAIL}";
410} // namespace substitutes
411
[email protected]e5ed56eb2013-10-21 21:07:53412namespace global_network_config {
413const char kAllowOnlyPolicyNetworksToAutoconnect[] =
414 "AllowOnlyPolicyNetworksToAutoconnect";
415} // global_network_config
416
[email protected]5d30093d2011-12-17 06:47:22417} // namespace onc