blob: aa6a85601792a4060a14278918544e2cad476360 [file] [log] [blame]
// Copyright 2016 The Chromium OS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef AUTHPOLICY_POLICY_POLICY_KEYS_H_
#define AUTHPOLICY_POLICY_POLICY_KEYS_H_
namespace policy {
// Registry key names for user and device policies.
namespace key {
extern const char kAdditionalLaunchParameters[];
extern const char kAllowCrossOriginAuthPrompt[];
extern const char kAllowDeletingBrowserHistory[];
extern const char kAllowDinosaurEasterEgg[];
extern const char kAllowFileSelectionDialogs[];
extern const char kAllowKioskAppControlChromeVersion[];
extern const char kAllowOutdatedPlugins[];
extern const char kAllowScreenLock[];
extern const char kAllowScreenWakeLocks[];
extern const char kAllowedDomainsForApps[];
extern const char kAlternateErrorPagesEnabled[];
extern const char kAlwaysAuthorizePlugins[];
extern const char kAlwaysOpenPdfExternally[];
extern const char kApplicationLocaleValue[];
extern const char kArcBackupRestoreEnabled[];
extern const char kArcCertificatesSyncMode[];
extern const char kArcEnabled[];
extern const char kArcPolicy[];
extern const char kAttestationEnabledForDevice[];
extern const char kAttestationEnabledForUser[];
extern const char kAttestationExtensionWhitelist[];
extern const char kAttestationForContentProtectionEnabled[];
extern const char kAudioCaptureAllowed[];
extern const char kAudioCaptureAllowedUrls[];
extern const char kAudioOutputAllowed[];
extern const char kAuthAndroidNegotiateAccountType[];
extern const char kAuthNegotiateDelegateWhitelist[];
extern const char kAuthSchemes[];
extern const char kAuthServerWhitelist[];
extern const char kAutoCleanUpStrategy[];
extern const char kAutoFillEnabled[];
extern const char kAutoSelectCertificateForUrls[];
extern const char kBackgroundModeEnabled[];
extern const char kBlockThirdPartyCookies[];
extern const char kBookmarkBarEnabled[];
extern const char kBrowserAddPersonEnabled[];
extern const char kBrowserGuestModeEnabled[];
extern const char kBuiltInDnsClientEnabled[];
extern const char kCaptivePortalAuthenticationIgnoresProxy[];
extern const char kCertificateTransparencyEnforcementDisabledForUrls[];
extern const char kChromeFrameContentTypes[];
extern const char kChromeFrameRendererSettings[];
extern const char kChromeOsLockOnIdleSuspend[];
extern const char kChromeOsMultiProfileUserBehavior[];
extern const char kChromeOsReleaseChannel[];
extern const char kChromeOsReleaseChannelDelegated[];
extern const char kClearSiteDataOnExit[];
extern const char kCloudPrintProxyEnabled[];
extern const char kCloudPrintSubmitEnabled[];
extern const char kComponentUpdatesEnabled[];
extern const char kContentPackDefaultFilteringBehavior[];
extern const char kContentPackManualBehaviorHosts[];
extern const char kContentPackManualBehaviorURLs[];
extern const char kContextualSearchEnabled[];
extern const char kCookiesAllowedForUrls[];
extern const char kCookiesBlockedForUrls[];
extern const char kCookiesSessionOnlyForUrls[];
extern const char kDHEEnabled[];
extern const char kDataCompressionProxyEnabled[];
extern const char kDefaultBrowserSettingEnabled[];
extern const char kDefaultCookiesSetting[];
extern const char kDefaultGeolocationSetting[];
extern const char kDefaultImagesSetting[];
extern const char kDefaultJavaScriptSetting[];
extern const char kDefaultKeygenSetting[];
extern const char kDefaultMediaStreamSetting[];
extern const char kDefaultNotificationsSetting[];
extern const char kDefaultPluginsSetting[];
extern const char kDefaultPopupsSetting[];
extern const char kDefaultPrinterSelection[];
extern const char kDefaultSearchProviderAlternateURLs[];
extern const char kDefaultSearchProviderEnabled[];
extern const char kDefaultSearchProviderEncodings[];
extern const char kDefaultSearchProviderIconURL[];
extern const char kDefaultSearchProviderImageURL[];
extern const char kDefaultSearchProviderImageURLPostParams[];
extern const char kDefaultSearchProviderInstantURL[];
extern const char kDefaultSearchProviderInstantURLPostParams[];
extern const char kDefaultSearchProviderKeyword[];
extern const char kDefaultSearchProviderName[];
extern const char kDefaultSearchProviderNewTabURL[];
extern const char kDefaultSearchProviderSearchTermsReplacementKey[];
extern const char kDefaultSearchProviderSearchURL[];
extern const char kDefaultSearchProviderSearchURLPostParams[];
extern const char kDefaultSearchProviderSuggestURL[];
extern const char kDefaultSearchProviderSuggestURLPostParams[];
extern const char kDefaultWebBluetoothGuardSetting[];
extern const char kDeveloperToolsDisabled[];
extern const char kDeviceAllowBluetooth[];
extern const char kDeviceAllowNewUsers[];
extern const char kDeviceAllowRedeemChromeOsRegistrationOffers[];
extern const char kDeviceAppPack[];
extern const char kDeviceAutoUpdateDisabled[];
extern const char kDeviceAutoUpdateP2PEnabled[];
extern const char kDeviceBlockDevmode[];
extern const char kDeviceDataRoamingEnabled[];
extern const char kDeviceEphemeralUsersEnabled[];
extern const char kDeviceGuestModeEnabled[];
extern const char kDeviceIdleLogoutTimeout[];
extern const char kDeviceIdleLogoutWarningDuration[];
extern const char kDeviceLocalAccountAutoLoginBailoutEnabled[];
extern const char kDeviceLocalAccountAutoLoginDelay[];
extern const char kDeviceLocalAccountAutoLoginId[];
extern const char kDeviceLocalAccountPromptForNetworkWhenOffline[];
extern const char kDeviceLocalAccounts[];
extern const char kDeviceLoginScreenDefaultHighContrastEnabled[];
extern const char kDeviceLoginScreenDefaultLargeCursorEnabled[];
extern const char kDeviceLoginScreenDefaultScreenMagnifierType[];
extern const char kDeviceLoginScreenDefaultSpokenFeedbackEnabled[];
extern const char kDeviceLoginScreenDefaultVirtualKeyboardEnabled[];
extern const char kDeviceLoginScreenDomainAutoComplete[];
extern const char kDeviceLoginScreenPowerManagement[];
extern const char kDeviceLoginScreenSaverId[];
extern const char kDeviceLoginScreenSaverTimeout[];
extern const char kDeviceMetricsReportingEnabled[];
extern const char kDeviceOpenNetworkConfiguration[];
extern const char kDevicePolicyRefreshRate[];
extern const char kDeviceQuirksDownloadEnabled[];
extern const char kDeviceRebootOnShutdown[];
extern const char kDeviceShowUserNamesOnSignin[];
extern const char kDeviceStartUpFlags[];
extern const char kDeviceStartUpUrls[];
extern const char kDeviceTargetVersionPrefix[];
extern const char kDeviceTransferSAMLCookies[];
extern const char kDeviceUpdateAllowedConnectionTypes[];
extern const char kDeviceUpdateHttpDownloadsEnabled[];
extern const char kDeviceUpdateScatterFactor[];
extern const char kDeviceUserWhitelist[];
extern const char kDeviceVariationsRestrictParameter[];
extern const char kDisable3DAPIs[];
extern const char kDisableAuthNegotiateCnameLookup[];
extern const char kDisablePluginFinder[];
extern const char kDisablePrintPreview[];
extern const char kDisableSSLRecordSplitting[];
extern const char kDisableSafeBrowsingProceedAnyway[];
extern const char kDisableScreenshots[];
extern const char kDisableSpdy[];
extern const char kDisabledPlugins[];
extern const char kDisabledPluginsExceptions[];
extern const char kDisabledSchemes[];
extern const char kDiskCacheDir[];
extern const char kDiskCacheSize[];
extern const char kDisplayRotationDefault[];
extern const char kDnsPrefetchingEnabled[];
extern const char kDownloadDirectory[];
extern const char kDriveDisabled[];
extern const char kDriveDisabledOverCellular[];
extern const char kEasyUnlockAllowed[];
extern const char kEditBookmarksEnabled[];
extern const char kEnableAuthNegotiatePort[];
extern const char kEnableDeprecatedWebBasedSignin[];
extern const char kEnableDeprecatedWebPlatformFeatures[];
extern const char kEnableMediaRouter[];
extern const char kEnableMemoryInfo[];
extern const char kEnableOnlineRevocationChecks[];
extern const char kEnableOriginBoundCerts[];
extern const char kEnableSha1ForLocalAnchors[];
extern const char kEnabledPlugins[];
extern const char kEnterpriseWebStoreName[];
extern const char kEnterpriseWebStoreURL[];
extern const char kExtensionAllowedTypes[];
extern const char kExtensionCacheSize[];
extern const char kExtensionInstallBlacklist[];
extern const char kExtensionInstallForcelist[];
extern const char kExtensionInstallSources[];
extern const char kExtensionInstallWhitelist[];
extern const char kExtensionSettings[];
extern const char kExternalStorageDisabled[];
extern const char kExternalStorageReadOnly[];
extern const char kForceBrowserSignin[];
extern const char kForceEphemeralProfiles[];
extern const char kForceGoogleSafeSearch[];
extern const char kForceMaximizeOnFirstRun[];
extern const char kForceSafeSearch[];
extern const char kForceYouTubeRestrict[];
extern const char kForceYouTubeSafetyMode[];
extern const char kFullscreenAllowed[];
extern const char kGCFUserDataDir[];
extern const char kGSSAPILibraryName[];
extern const char kHardwareAccelerationModeEnabled[];
extern const char kHeartbeatEnabled[];
extern const char kHeartbeatFrequency[];
extern const char kHideWebStoreIcon[];
extern const char kHideWebStorePromo[];
extern const char kHighContrastEnabled[];
extern const char kHomepageIsNewTabPage[];
extern const char kHomepageLocation[];
extern const char kHttp09OnNonDefaultPortsEnabled[];
extern const char kIdleAction[];
extern const char kIdleActionAC[];
extern const char kIdleActionBattery[];
extern const char kIdleDelayAC[];
extern const char kIdleDelayBattery[];
extern const char kIdleWarningDelayAC[];
extern const char kIdleWarningDelayBattery[];
extern const char kImagesAllowedForUrls[];
extern const char kImagesBlockedForUrls[];
extern const char kImportAutofillFormData[];
extern const char kImportBookmarks[];
extern const char kImportHistory[];
extern const char kImportHomepage[];
extern const char kImportSavedPasswords[];
extern const char kImportSearchEngine[];
extern const char kIncognitoEnabled[];
extern const char kIncognitoModeAvailability[];
extern const char kInstantEnabled[];
extern const char kJavaScriptAllowedForUrls[];
extern const char kJavaScriptBlockedForUrls[];
extern const char kJavascriptEnabled[];
extern const char kKeyPermissions[];
extern const char kKeyboardDefaultToFunctionKeys[];
extern const char kKeygenAllowedForUrls[];
extern const char kKeygenBlockedForUrls[];
extern const char kLargeCursorEnabled[];
extern const char kLidCloseAction[];
extern const char kLogUploadEnabled[];
extern const char kLoginApps[];
extern const char kLoginAuthenticationBehavior[];
extern const char kLoginVideoCaptureAllowedUrls[];
extern const char kManagedBookmarks[];
extern const char kMaxConnectionsPerProxy[];
extern const char kMaxInvalidationFetchDelay[];
extern const char kMediaCacheSize[];
extern const char kMetricsReportingEnabled[];
extern const char kNTPContentSuggestionsEnabled[];
extern const char kNativeMessagingBlacklist[];
extern const char kNativeMessagingUserLevelHosts[];
extern const char kNativeMessagingWhitelist[];
extern const char kNetworkPredictionOptions[];
extern const char kNotificationsAllowedForUrls[];
extern const char kNotificationsBlockedForUrls[];
extern const char kOpenNetworkConfiguration[];
extern const char kPacHttpsUrlStrippingEnabled[];
extern const char kPasswordManagerAllowShowPasswords[];
extern const char kPasswordManagerEnabled[];
extern const char kPinnedLauncherApps[];
extern const char kPluginsAllowedForUrls[];
extern const char kPluginsBlockedForUrls[];
extern const char kPolicyRefreshRate[];
extern const char kPopupsAllowedForUrls[];
extern const char kPopupsBlockedForUrls[];
extern const char kPowerManagementIdleSettings[];
extern const char kPowerManagementUsesAudioActivity[];
extern const char kPowerManagementUsesVideoActivity[];
extern const char kPresentationIdleDelayScale[];
extern const char kPresentationScreenDimDelayScale[];
extern const char kPrintingEnabled[];
extern const char kProxyBypassList[];
extern const char kProxyMode[];
extern const char kProxyPacUrl[];
extern const char kProxyServer[];
extern const char kProxyServerMode[];
extern const char kProxySettings[];
extern const char kQuicAllowed[];
extern const char kRC4Enabled[];
extern const char kRebootAfterUpdate[];
extern const char kRegisteredProtocolHandlers[];
extern const char kRemoteAccessClientFirewallTraversal[];
extern const char kRemoteAccessHostAllowClientPairing[];
extern const char kRemoteAccessHostAllowGnubbyAuth[];
extern const char kRemoteAccessHostAllowRelayedConnection[];
extern const char kRemoteAccessHostAllowUiAccessForRemoteAssistance[];
extern const char kRemoteAccessHostClientDomain[];
extern const char kRemoteAccessHostDebugOverridePolicies[];
extern const char kRemoteAccessHostDomain[];
extern const char kRemoteAccessHostFirewallTraversal[];
extern const char kRemoteAccessHostMatchUsername[];
extern const char kRemoteAccessHostRequireCurtain[];
extern const char kRemoteAccessHostRequireTwoFactor[];
extern const char kRemoteAccessHostTalkGadgetPrefix[];
extern const char kRemoteAccessHostTokenUrl[];
extern const char kRemoteAccessHostTokenValidationCertificateIssuer[];
extern const char kRemoteAccessHostTokenValidationUrl[];
extern const char kRemoteAccessHostUdpPortRange[];
extern const char kRenderInChromeFrameList[];
extern const char kRenderInHostList[];
extern const char kReportDeviceActivityTimes[];
extern const char kReportDeviceBootMode[];
extern const char kReportDeviceHardwareStatus[];
extern const char kReportDeviceLocation[];
extern const char kReportDeviceNetworkInterfaces[];
extern const char kReportDeviceSessionStatus[];
extern const char kReportDeviceUsers[];
extern const char kReportDeviceVersionInfo[];
extern const char kReportUploadFrequency[];
extern const char kRequireOnlineRevocationChecksForLocalAnchors[];
extern const char kRestoreOnStartup[];
extern const char kRestoreOnStartupURLs[];
extern const char kRestrictSigninToPattern[];
extern const char kSAMLOfflineSigninTimeLimit[];
extern const char kSSLErrorOverrideAllowed[];
extern const char kSSLVersionFallbackMin[];
extern const char kSSLVersionMin[];
extern const char kSafeBrowsingEnabled[];
extern const char kSafeBrowsingExtendedReportingOptInAllowed[];
extern const char kSavingBrowserHistoryDisabled[];
extern const char kScreenDimDelayAC[];
extern const char kScreenDimDelayBattery[];
extern const char kScreenLockDelayAC[];
extern const char kScreenLockDelayBattery[];
extern const char kScreenLockDelays[];
extern const char kScreenMagnifierType[];
extern const char kScreenOffDelayAC[];
extern const char kScreenOffDelayBattery[];
extern const char kSearchSuggestEnabled[];
extern const char kSessionLengthLimit[];
extern const char kSessionLocales[];
extern const char kShelfAutoHideBehavior[];
extern const char kShowAccessibilityOptionsInSystemTrayMenu[];
extern const char kShowAppsShortcutInBookmarkBar[];
extern const char kShowHomeButton[];
extern const char kShowLogoutButtonInTray[];
extern const char kSigninAllowed[];
extern const char kSkipMetadataCheck[];
extern const char kSpellCheckServiceEnabled[];
extern const char kSpokenFeedbackEnabled[];
extern const char kSupervisedUserContentProviderEnabled[];
extern const char kSupervisedUserCreationEnabled[];
extern const char kSupervisedUsersEnabled[];
extern const char kSuppressChromeFrameTurndownPrompt[];
extern const char kSuppressUnsupportedOSWarning[];
extern const char kSyncDisabled[];
extern const char kSystemTimezone[];
extern const char kSystemTimezoneAutomaticDetection[];
extern const char kSystemUse24HourClock[];
extern const char kTaskManagerEndProcessEnabled[];
extern const char kTermsOfServiceURL[];
extern const char kTouchVirtualKeyboardEnabled[];
extern const char kTranslateEnabled[];
extern const char kURLBlacklist[];
extern const char kURLWhitelist[];
extern const char kUnifiedDesktopEnabledByDefault[];
extern const char kUptimeLimit[];
extern const char kUsbDetachableWhitelist[];
extern const char kUserActivityScreenDimDelayScale[];
extern const char kUserAvatarImage[];
extern const char kUserDataDir[];
extern const char kUserDisplayName[];
extern const char kVariationsRestrictParameter[];
extern const char kVideoCaptureAllowed[];
extern const char kVideoCaptureAllowedUrls[];
extern const char kVirtualKeyboardEnabled[];
extern const char kWPADQuickCheckEnabled[];
extern const char kWaitForInitialUserActivity[];
extern const char kWallpaperImage[];
extern const char kWebRestrictionsAuthority[];
extern const char kWebRtcUdpPortRange[];
extern const char kWelcomePageOnOSUpgradeEnabled[];
} // namespace key
} // namespace policy
#endif // AUTHPOLICY_POLICY_POLICY_KEYS_H_