1 // Copyright 2013 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.
5 #ifndef CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_
6 #define CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_
8 #include "chromeos/chromeos_export.h"
12 CHROMEOS_EXPORT
extern const char kCrosSettingsPrefix
[];
14 CHROMEOS_EXPORT
extern const char kAccountsPrefAllowGuest
[];
15 CHROMEOS_EXPORT
extern const char kAccountsPrefAllowNewUser
[];
16 CHROMEOS_EXPORT
extern const char kAccountsPrefShowUserNamesOnSignIn
[];
17 CHROMEOS_EXPORT
extern const char kAccountsPrefUsers
[];
18 CHROMEOS_EXPORT
extern const char kAccountsPrefEphemeralUsersEnabled
[];
19 CHROMEOS_EXPORT
extern const char kAccountsPrefDeviceLocalAccounts
[];
20 CHROMEOS_EXPORT
extern const char kAccountsPrefDeviceLocalAccountsKeyId
[];
21 CHROMEOS_EXPORT
extern const char kAccountsPrefDeviceLocalAccountsKeyType
[];
22 CHROMEOS_EXPORT
extern const char
23 kAccountsPrefDeviceLocalAccountsKeyKioskAppId
[];
24 CHROMEOS_EXPORT
extern const char
25 kAccountsPrefDeviceLocalAccountsKeyKioskAppUpdateURL
[];
26 CHROMEOS_EXPORT
extern const char
27 kAccountsPrefDeviceLocalAccountAutoLoginId
[];
28 CHROMEOS_EXPORT
extern const char
29 kAccountsPrefDeviceLocalAccountAutoLoginDelay
[];
30 CHROMEOS_EXPORT
extern const char
31 kAccountsPrefDeviceLocalAccountAutoLoginBailoutEnabled
[];
32 CHROMEOS_EXPORT
extern const char
33 kAccountsPrefDeviceLocalAccountPromptForNetworkWhenOffline
[];
34 CHROMEOS_EXPORT
extern const char kAccountsPrefSupervisedUsersEnabled
[];
35 CHROMEOS_EXPORT
extern const char kAccountsPrefTransferSAMLCookies
[];
37 CHROMEOS_EXPORT
extern const char kSignedDataRoamingEnabled
[];
39 CHROMEOS_EXPORT
extern const char kUpdateDisabled
[];
40 CHROMEOS_EXPORT
extern const char kAllowedConnectionTypesForUpdate
[];
42 CHROMEOS_EXPORT
extern const char kSystemTimezonePolicy
[];
43 CHROMEOS_EXPORT
extern const char kSystemTimezone
[];
44 CHROMEOS_EXPORT
extern const char kSystemUse24HourClock
[];
46 CHROMEOS_EXPORT
extern const char kDeviceOwner
[];
48 CHROMEOS_EXPORT
extern const char kStatsReportingPref
[];
50 CHROMEOS_EXPORT
extern const char kReleaseChannel
[];
51 CHROMEOS_EXPORT
extern const char kReleaseChannelDelegated
[];
53 CHROMEOS_EXPORT
extern const char kReportDeviceVersionInfo
[];
54 CHROMEOS_EXPORT
extern const char kReportDeviceActivityTimes
[];
55 CHROMEOS_EXPORT
extern const char kReportDeviceBootMode
[];
56 CHROMEOS_EXPORT
extern const char kReportDeviceLocation
[];
57 CHROMEOS_EXPORT
extern const char kReportDeviceNetworkInterfaces
[];
58 CHROMEOS_EXPORT
extern const char kReportDeviceUsers
[];
59 CHROMEOS_EXPORT
extern const char kReportDeviceHardwareStatus
[];
60 CHROMEOS_EXPORT
extern const char kReportDeviceSessionStatus
[];
61 CHROMEOS_EXPORT
extern const char kReportUploadFrequency
[];
63 CHROMEOS_EXPORT
extern const char kHeartbeatEnabled
[];
64 CHROMEOS_EXPORT
extern const char kHeartbeatFrequency
[];
66 CHROMEOS_EXPORT
extern const char kPolicyMissingMitigationMode
[];
68 CHROMEOS_EXPORT
extern const char kAllowRedeemChromeOsRegistrationOffers
[];
70 CHROMEOS_EXPORT
extern const char kStartUpFlags
[];
72 CHROMEOS_EXPORT
extern const char kKioskAppSettingsPrefix
[];
73 CHROMEOS_EXPORT
extern const int kKioskAppSettingsPrefixLength
;
74 CHROMEOS_EXPORT
extern const char kKioskApps
[];
75 CHROMEOS_EXPORT
extern const char kKioskAutoLaunch
[];
76 CHROMEOS_EXPORT
extern const char kKioskDisableBailoutShortcut
[];
78 CHROMEOS_EXPORT
extern const char kVariationsRestrictParameter
[];
80 CHROMEOS_EXPORT
extern const char kDeviceAttestationEnabled
[];
81 CHROMEOS_EXPORT
extern const char kAttestationForContentProtectionEnabled
[];
83 CHROMEOS_EXPORT
extern const char kServiceAccountIdentity
[];
85 CHROMEOS_EXPORT
extern const char kDeviceDisabled
[];
86 CHROMEOS_EXPORT
extern const char kDeviceDisabledMessage
[];
88 CHROMEOS_EXPORT
extern const char kRebootOnShutdown
[];
89 } // namespace chromeos
91 #endif // CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_