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. 4 5 #ifndef CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_ 6 #define CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_ 7 8 #include "chromeos/chromeos_export.h" 9 10 namespace chromeos { 11 12 CHROMEOS_EXPORT extern const char kCrosSettingsPrefix[]; 13 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 34 CHROMEOS_EXPORT extern const char kSignedDataRoamingEnabled[]; 35 36 CHROMEOS_EXPORT extern const char kUpdateDisabled[]; 37 CHROMEOS_EXPORT extern const char kAllowedConnectionTypesForUpdate[]; 38 39 CHROMEOS_EXPORT extern const char kSystemTimezonePolicy[]; 40 CHROMEOS_EXPORT extern const char kSystemTimezone[]; 41 CHROMEOS_EXPORT extern const char kSystemUse24HourClock[]; 42 43 CHROMEOS_EXPORT extern const char kDeviceOwner[]; 44 45 CHROMEOS_EXPORT extern const char kStatsReportingPref[]; 46 47 CHROMEOS_EXPORT extern const char kReleaseChannel[]; 48 CHROMEOS_EXPORT extern const char kReleaseChannelDelegated[]; 49 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[]; 56 57 CHROMEOS_EXPORT extern const char kAppPack[]; 58 CHROMEOS_EXPORT extern const char kAppPackKeyExtensionId[]; 59 CHROMEOS_EXPORT extern const char kAppPackKeyUpdateUrl[]; 60 61 CHROMEOS_EXPORT extern const char kScreenSaverExtensionId[]; 62 CHROMEOS_EXPORT extern const char kScreenSaverTimeout[]; 63 64 CHROMEOS_EXPORT extern const char kIdleLogoutTimeout[]; 65 CHROMEOS_EXPORT extern const char kIdleLogoutWarningDuration[]; 66 67 CHROMEOS_EXPORT extern const char kStartUpUrls[]; 68 69 CHROMEOS_EXPORT extern const char kPolicyMissingMitigationMode[]; 70 71 CHROMEOS_EXPORT extern const char kAllowRedeemChromeOsRegistrationOffers[]; 72 73 CHROMEOS_EXPORT extern const char kStartUpFlags[]; 74 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[]; 80 81 CHROMEOS_EXPORT extern const char kVariationsRestrictParameter[]; 82 83 CHROMEOS_EXPORT extern const char kDeviceAttestationEnabled[]; 84 CHROMEOS_EXPORT extern const char kAttestationForContentProtectionEnabled[]; 85 86 } // namespace chromeos 87 88 #endif // CHROMEOS_SETTINGS_CROS_SETTINGS_NAMES_H_ 89