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 kAccountsPrefDeviceLocalAccountAutoLoginId
[];
26 CHROMEOS_EXPORT
extern const char
27 kAccountsPrefDeviceLocalAccountAutoLoginDelay
[];
28 CHROMEOS_EXPORT
extern const char
29 kAccountsPrefDeviceLocalAccountAutoLoginBailoutEnabled
[];
30 CHROMEOS_EXPORT
extern const char
31 kAccountsPrefDeviceLocalAccountPromptForNetworkWhenOffline
[];
32 CHROMEOS_EXPORT
extern const char kAccountsPrefSupervisedUsersEnabled
[];
33 CHROMEOS_EXPORT
extern const char kAccountsPrefTransferSAMLCookies
[];
35 CHROMEOS_EXPORT
extern const char kSignedDataRoamingEnabled
[];
37 CHROMEOS_EXPORT
extern const char kUpdateDisabled
[];
38 CHROMEOS_EXPORT
extern const char kAllowedConnectionTypesForUpdate
[];
40 CHROMEOS_EXPORT
extern const char kSystemTimezonePolicy
[];
41 CHROMEOS_EXPORT
extern const char kSystemTimezone
[];
42 CHROMEOS_EXPORT
extern const char kSystemUse24HourClock
[];
44 CHROMEOS_EXPORT
extern const char kDeviceOwner
[];
46 CHROMEOS_EXPORT
extern const char kStatsReportingPref
[];
48 CHROMEOS_EXPORT
extern const char kReleaseChannel
[];
49 CHROMEOS_EXPORT
extern const char kReleaseChannelDelegated
[];
51 CHROMEOS_EXPORT
extern const char kReportDeviceVersionInfo
[];
52 CHROMEOS_EXPORT
extern const char kReportDeviceActivityTimes
[];
53 CHROMEOS_EXPORT
extern const char kReportDeviceBootMode
[];
54 CHROMEOS_EXPORT
extern const char kReportDeviceLocation
[];
55 CHROMEOS_EXPORT
extern const char kReportDeviceNetworkInterfaces
[];
56 CHROMEOS_EXPORT
extern const char kReportDeviceUsers
[];
58 CHROMEOS_EXPORT
extern const char kAppPack
[];
59 CHROMEOS_EXPORT
extern const char kAppPackKeyExtensionId
[];
60 CHROMEOS_EXPORT
extern const char kAppPackKeyUpdateUrl
[];
62 CHROMEOS_EXPORT
extern const char kScreenSaverExtensionId
[];
63 CHROMEOS_EXPORT
extern const char kScreenSaverTimeout
[];
65 CHROMEOS_EXPORT
extern const char kIdleLogoutTimeout
[];
66 CHROMEOS_EXPORT
extern const char kIdleLogoutWarningDuration
[];
68 CHROMEOS_EXPORT
extern const char kStartUpUrls
[];
70 CHROMEOS_EXPORT
extern const char kPolicyMissingMitigationMode
[];
72 CHROMEOS_EXPORT
extern const char kAllowRedeemChromeOsRegistrationOffers
[];
74 CHROMEOS_EXPORT
extern const char kStartUpFlags
[];
76 CHROMEOS_EXPORT
extern const char kKioskAppSettingsPrefix
[];
77 CHROMEOS_EXPORT
extern const int kKioskAppSettingsPrefixLength
;
78 CHROMEOS_EXPORT
extern const char kKioskApps
[];
79 CHROMEOS_EXPORT
extern const char kKioskAutoLaunch
[];
80 CHROMEOS_EXPORT
extern const char kKioskDisableBailoutShortcut
[];
82 CHROMEOS_EXPORT
extern const char kVariationsRestrictParameter
[];
84 CHROMEOS_EXPORT
extern const char kDeviceAttestationEnabled
[];
85 CHROMEOS_EXPORT
extern const char kAttestationForContentProtectionEnabled
[];
87 CHROMEOS_EXPORT
extern const char kServiceAccountIdentity
[];
89 } // namespace chromeos
91 #endif // CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_