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
[];
34 CHROMEOS_EXPORT
extern const char kSignedDataRoamingEnabled
[];
36 CHROMEOS_EXPORT
extern const char kUpdateDisabled
[];
37 CHROMEOS_EXPORT
extern const char kAllowedConnectionTypesForUpdate
[];
39 CHROMEOS_EXPORT
extern const char kSystemTimezonePolicy
[];
40 CHROMEOS_EXPORT
extern const char kSystemTimezone
[];
41 CHROMEOS_EXPORT
extern const char kSystemUse24HourClock
[];
43 CHROMEOS_EXPORT
extern const char kDeviceOwner
[];
45 CHROMEOS_EXPORT
extern const char kStatsReportingPref
[];
47 CHROMEOS_EXPORT
extern const char kReleaseChannel
[];
48 CHROMEOS_EXPORT
extern const char kReleaseChannelDelegated
[];
50 CHROMEOS_EXPORT
extern const char kReportDeviceVersionInfo
[];
51 CHROMEOS_EXPORT
extern const char kReportDeviceActivityTimes
[];
52 CHROMEOS_EXPORT
extern const char kReportDeviceBootMode
[];
53 CHROMEOS_EXPORT
extern const char kReportDeviceLocation
[];
54 CHROMEOS_EXPORT
extern const char kReportDeviceNetworkInterfaces
[];
55 CHROMEOS_EXPORT
extern const char kReportDeviceUsers
[];
57 CHROMEOS_EXPORT
extern const char kAppPack
[];
58 CHROMEOS_EXPORT
extern const char kAppPackKeyExtensionId
[];
59 CHROMEOS_EXPORT
extern const char kAppPackKeyUpdateUrl
[];
61 CHROMEOS_EXPORT
extern const char kScreenSaverExtensionId
[];
62 CHROMEOS_EXPORT
extern const char kScreenSaverTimeout
[];
64 CHROMEOS_EXPORT
extern const char kIdleLogoutTimeout
[];
65 CHROMEOS_EXPORT
extern const char kIdleLogoutWarningDuration
[];
67 CHROMEOS_EXPORT
extern const char kStartUpUrls
[];
69 CHROMEOS_EXPORT
extern const char kPolicyMissingMitigationMode
[];
71 CHROMEOS_EXPORT
extern const char kAllowRedeemChromeOsRegistrationOffers
[];
73 CHROMEOS_EXPORT
extern const char kStartUpFlags
[];
75 CHROMEOS_EXPORT
extern const char kKioskAppSettingsPrefix
[];
76 CHROMEOS_EXPORT
extern const int kKioskAppSettingsPrefixLength
;
77 CHROMEOS_EXPORT
extern const char kKioskApps
[];
78 CHROMEOS_EXPORT
extern const char kKioskAutoLaunch
[];
79 CHROMEOS_EXPORT
extern const char kKioskDisableBailoutShortcut
[];
81 CHROMEOS_EXPORT
extern const char kVariationsRestrictParameter
[];
83 CHROMEOS_EXPORT
extern const char kDeviceAttestationEnabled
[];
84 CHROMEOS_EXPORT
extern const char kAttestationForContentProtectionEnabled
[];
86 CHROMEOS_EXPORT
extern const char kServiceAccountIdentity
[];
88 } // namespace chromeos
90 #endif // CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_