[ Web Proxy ]
URL:
Viewing: https://developer.android.com/reference/android/app/admin/DevicePolicyIdentifiers [Back]  [Original]

DevicePolicyIdentifiers  |  API reference  |  Android Developers Skip to main content
Essentials Design & Plan Develop Google Play Blog
Search:
Android Studio
Android Developers [Android Developers]
Stay organized with collections Save and categorize content based on your preferences.

DevicePolicyIdentifiers


public final class DevicePolicyIdentifiers
extends Object

java.lang.Object
   ↳ android.app.admin.DevicePolicyIdentifiers


Class containing identifiers for policy APIs in DevicePolicyManager, for example they will be passed in PolicyUpdateReceiver.onPolicySetResult and PolicyUpdateReceiver.onPolicyChanged to communicate updates of a certain policy back to the admin.

Summary

Constants

String ACCOUNT_MANAGEMENT_DISABLED_POLICY

String identifier for DevicePolicyManager.setAccountManagementDisabled.

String APPLICATION_HIDDEN_POLICY

String identifier for DevicePolicyManager.setApplicationHidden.

String APPLICATION_RESTRICTIONS_POLICY

String identifier for DevicePolicyManager.setApplicationRestrictions.

String APP_FUNCTIONS_POLICY

String identifier for DevicePolicyManager.setAppFunctionsPolicy(int).

String AUTO_TIMEZONE_POLICY

String identifier for DevicePolicyManager.setAutoTimeZoneEnabled.

String AUTO_TIME_POLICY

String identifier for DevicePolicyManager.setAutoTimeEnabled.

String BACKUP_SERVICE_POLICY

String identifier for DevicePolicyManager.setBackupServiceEnabled.

String CAMERA_DISABLED_POLICY

String identifier for DevicePolicyManager.setCameraDisabled.

String CONTENT_PROTECTION_POLICY

String identifier for DevicePolicyManager.setContentProtectionPolicy.

String CROSS_PROFILE_WIDGET_PROVIDER_POLICY

String identifier for DevicePolicyManager.addCrossProfileWidgetProvider.

String KEYGUARD_DISABLED_FEATURES_POLICY

String identifier for DevicePolicyManager.setKeyguardDisabledFeatures.

String LOCK_TASK_POLICY

String identifier for DevicePolicyManager.setLockTaskPackages.

String MEMORY_TAGGING_POLICY

String identifier for DevicePolicyManager.setMtePolicy(int).

String PACKAGES_SUSPENDED_POLICY

String identifier for DevicePolicyManager.setPackagesSuspended.

String PACKAGE_UNINSTALL_BLOCKED_POLICY

String identifier for DevicePolicyManager.setUninstallBlocked.

String PASSWORD_COMPLEXITY_POLICY

String identifier for DevicePolicyManager.setRequiredPasswordComplexity.

String PERMISSION_GRANT_POLICY

String identifier for DevicePolicyManager.setPermissionGrantState.

String PERSISTENT_PREFERRED_ACTIVITY_POLICY

String identifier for DevicePolicyManager.addPersistentPreferredActivity.

String RESET_PASSWORD_TOKEN_POLICY

String identifier for DevicePolicyManager.setResetPasswordToken.

String SECURITY_LOGGING_POLICY

String identifier for DevicePolicyManager.setSecurityLoggingEnabled.

String STATUS_BAR_DISABLED_POLICY

String identifier for DevicePolicyManager.setStatusBarDisabled.

String USB_DATA_SIGNALING_POLICY

String identifier for DevicePolicyManager.setUsbDataSignalingEnabled.

String USER_CONTROL_DISABLED_PACKAGES_POLICY

String identifier for )">DevicePolicyManager.setUserControlDisabledPackages.

Public methods

static String getIdentifierForUserRestriction(String restriction)

Returns a string identifier for the provided user restrictions, see DevicePolicyManager.addUserRestriction and UserManager for the list of available restrictions.

Inherited methods

Constants

ACCOUNT_MANAGEMENT_DISABLED_POLICY

Added in API level 34
public static final String ACCOUNT_MANAGEMENT_DISABLED_POLICY

String identifier for DevicePolicyManager.setAccountManagementDisabled.

Constant Value: "accountManagementDisabled"

APPLICATION_HIDDEN_POLICY

Added in API level 34
public static final String APPLICATION_HIDDEN_POLICY

String identifier for DevicePolicyManager.setApplicationHidden.

Constant Value: "applicationHidden"

APPLICATION_RESTRICTIONS_POLICY

Added in API level 34
public static final String APPLICATION_RESTRICTIONS_POLICY

String identifier for DevicePolicyManager.setApplicationRestrictions.

Constant Value: "applicationRestrictions"

APP_FUNCTIONS_POLICY

Added in API level 36
public static final String APP_FUNCTIONS_POLICY

String identifier for DevicePolicyManager.setAppFunctionsPolicy(int).

Constant Value: "appFunctions"

AUTO_TIMEZONE_POLICY

Added in API level 34
public static final String AUTO_TIMEZONE_POLICY

String identifier for DevicePolicyManager.setAutoTimeZoneEnabled.

Constant Value: "autoTimezone"

AUTO_TIME_POLICY

Added in API level 34
public static final String AUTO_TIME_POLICY

String identifier for DevicePolicyManager.setAutoTimeEnabled.

Constant Value: "autoTime"

BACKUP_SERVICE_POLICY

Added in API level 34
public static final String BACKUP_SERVICE_POLICY

String identifier for DevicePolicyManager.setBackupServiceEnabled.

Constant Value: "backupService"

CAMERA_DISABLED_POLICY

Added in API level 34
public static final String CAMERA_DISABLED_POLICY

String identifier for DevicePolicyManager.setCameraDisabled.

Constant Value: "cameraDisabled"

CONTENT_PROTECTION_POLICY

Added in API level 35
public static final String CONTENT_PROTECTION_POLICY

String identifier for DevicePolicyManager.setContentProtectionPolicy.

Constant Value: "contentProtection"

CROSS_PROFILE_WIDGET_PROVIDER_POLICY

Added in API level 37
public static final String CROSS_PROFILE_WIDGET_PROVIDER_POLICY

String identifier for DevicePolicyManager.addCrossProfileWidgetProvider.

Constant Value: "crossProfileWidgetProvider"

KEYGUARD_DISABLED_FEATURES_POLICY

Added in API level 34
public static final String KEYGUARD_DISABLED_FEATURES_POLICY

String identifier for DevicePolicyManager.setKeyguardDisabledFeatures.

Constant Value: "keyguardDisabledFeatures"

LOCK_TASK_POLICY

Added in API level 34
public static final String LOCK_TASK_POLICY

String identifier for DevicePolicyManager.setLockTaskPackages.

Constant Value: "lockTask"

MEMORY_TAGGING_POLICY

Added in version 36.1
public static final String MEMORY_TAGGING_POLICY

String identifier for DevicePolicyManager.setMtePolicy(int).

Constant Value: "memoryTagging"

PACKAGES_SUSPENDED_POLICY

Added in API level 34
public static final String PACKAGES_SUSPENDED_POLICY

String identifier for DevicePolicyManager.setPackagesSuspended.

Constant Value: "packagesSuspended"

PACKAGE_UNINSTALL_BLOCKED_POLICY

Added in API level 34
public static final String PACKAGE_UNINSTALL_BLOCKED_POLICY

String identifier for DevicePolicyManager.setUninstallBlocked.

Constant Value: "packageUninstallBlocked"

PASSWORD_COMPLEXITY_POLICY

Added in API level 35
public static final String PASSWORD_COMPLEXITY_POLICY

String identifier for DevicePolicyManager.setRequiredPasswordComplexity.

Constant Value: "passwordComplexity"

PERMISSION_GRANT_POLICY

Added in API level 34
public static final String PERMISSION_GRANT_POLICY

String identifier for DevicePolicyManager.setPermissionGrantState.

Constant Value: "permissionGrant"

PERSISTENT_PREFERRED_ACTIVITY_POLICY

Added in API level 34
public static final String PERSISTENT_PREFERRED_ACTIVITY_POLICY

String identifier for DevicePolicyManager.addPersistentPreferredActivity.

Constant Value: "persistentPreferredActivity"

RESET_PASSWORD_TOKEN_POLICY

Added in API level 34
public static final String RESET_PASSWORD_TOKEN_POLICY

String identifier for DevicePolicyManager.setResetPasswordToken.

Constant Value: "resetPasswordToken"

SECURITY_LOGGING_POLICY

Added in API level 35
public static final String SECURITY_LOGGING_POLICY

String identifier for DevicePolicyManager.setSecurityLoggingEnabled.

Constant Value: "securityLogging"

STATUS_BAR_DISABLED_POLICY

Added in API level 34
public static final String STATUS_BAR_DISABLED_POLICY

String identifier for DevicePolicyManager.setStatusBarDisabled.

Constant Value: "statusBarDisabled"

USB_DATA_SIGNALING_POLICY

Added in API level 35
public static final String USB_DATA_SIGNALING_POLICY

String identifier for DevicePolicyManager.setUsbDataSignalingEnabled.

Constant Value: "usbDataSignaling"

USER_CONTROL_DISABLED_PACKAGES_POLICY

Added in API level 34
public static final String USER_CONTROL_DISABLED_PACKAGES_POLICY

String identifier for )">DevicePolicyManager.setUserControlDisabledPackages.

Constant Value: "userControlDisabledPackages"

Public methods

getIdentifierForUserRestriction

Added in API level 34
public static String getIdentifierForUserRestriction (String restriction)

Returns a string identifier for the provided user restrictions, see DevicePolicyManager.addUserRestriction and UserManager for the list of available restrictions.

Parameters
restriction String: Value is one of the following:
Returns
String This value cannot be null.

Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Last updated 2026-08-14 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-14 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page