Class android.app.admin.DevicePolicyManager

Added Methods
int addOverrideApn(ComponentName, ApnSetting)  
void clearApplicationUserData(ComponentName, String, Executor, OnClearApplicationUserDataListener)  
AttestedKeyPair generateKeyPair(ComponentName, String, KeyGenParameterSpec, int)  
CharSequence getEndUserSessionMessage(ComponentName)  
List<String> getKeepUninstalledPackages(ComponentName)  
int getLockTaskFeatures(ComponentName)  
ComponentName getMandatoryBackupTransport()  
List<String> getMeteredDataDisabled(ComponentName)  
List<ApnSetting> getOverrideApns(ComponentName)  
String getPasswordBlacklistName(ComponentName)  
List<UserHandle> getSecondaryUsers(ComponentName)  
CharSequence getStartUserSessionMessage(ComponentName)  
PersistableBundle getTransferOwnershipBundle()  
boolean installExistingPackage(ComponentName, String)  
boolean installKeyPair(ComponentName, PrivateKey, Certificate[], String, boolean, boolean)  
boolean isAffiliatedUser()  
boolean isEphemeralUser(ComponentName)  
boolean isLogoutEnabled()  
boolean isOverrideApnEnabled(ComponentName)  
boolean isUsingUnifiedPassword(ComponentName)  
int logoutUser(ComponentName)  
boolean removeOverrideApn(ComponentName, int)  
void setEndUserSessionMessage(ComponentName, CharSequence)  
void setKeepUninstalledPackages(ComponentName, List<String>)  
boolean setKeyPairCertificate(ComponentName, String, List<Certificate>, boolean)  
void setLockTaskFeatures(ComponentName, int)  
void setLogoutEnabled(ComponentName, boolean)  
void setMandatoryBackupTransport(ComponentName, ComponentName)  
List<String> setMeteredDataDisabled(ComponentName, List<String>)  
void setOverrideApnsEnabled(ComponentName, boolean)  
boolean setPasswordBlacklist(ComponentName, String, List<String>)  
void setStartUserSessionMessage(ComponentName, CharSequence)  
void setSystemSetting(ComponentName, String, String)  
boolean setTime(ComponentName, long)  
boolean setTimeZone(ComponentName, String)  
int startUserInBackground(ComponentName, UserHandle)  
int stopUser(ComponentName, UserHandle)  
void transferOwnership(ComponentName, ComponentName, PersistableBundle)  
boolean updateOverrideApn(ComponentName, int, ApnSetting)  
void wipeDataWithReason(int, CharSequence)  
 

Added Fields
String ACTION_PROFILE_OWNER_CHANGED  
String DELEGATION_INSTALL_EXISTING_PACKAGE  
String DELEGATION_KEEP_UNINSTALLED_PACKAGES  
int ID_TYPE_BASE_INFO  
int ID_TYPE_IMEI  
int ID_TYPE_MEID  
int ID_TYPE_SERIAL  
int LEAVE_ALL_SYSTEM_APPS_ENABLED  
int LOCK_TASK_FEATURE_GLOBAL_ACTIONS  
int LOCK_TASK_FEATURE_HOME  
int LOCK_TASK_FEATURE_KEYGUARD  
int LOCK_TASK_FEATURE_NONE  
int LOCK_TASK_FEATURE_NOTIFICATIONS  
int LOCK_TASK_FEATURE_RECENTS  
int LOCK_TASK_FEATURE_SYSTEM_INFO  
int MAKE_USER_EPHEMERAL  
String POLICY_MANDATORY_BACKUPS  
int USER_OPERATION_ERROR_CURRENT_USER  
int USER_OPERATION_ERROR_MANAGED_PROFILE  
int USER_OPERATION_ERROR_MAX_RUNNING_USERS  
int USER_OPERATION_ERROR_UNKNOWN  
int USER_OPERATION_SUCCESS