H A D | DevicePolicyManager.java | 17 package android.app.admin; 28 import android.app.admin.SecurityLog.SecurityEvent; 81 * registered with the system as a <a href="{@docRoot}guide/topics/admin/device-admin.html">device 91 * "{@docRoot}guide/topics/admin/device-admin.html">Device Administration</a> developer 214 * <p> During device owner provisioning a device admin app is set as the owner of the device. 253 * <p>During device owner provisioning, a device admin app is downloaded and set as the owner of 303 * <p>During device owner provisioning a device admin app is set as the owner of the device. 454 * <p> When this extra is set, the application must have exactly one device admin receive 1055 isAdminActive(@onNull ComponentName admin) argument 1063 isAdminActiveAsUser(@onNull ComponentName admin, int userId) argument 1078 isRemovingAdmin(@onNull ComponentName admin, int userId) argument 1152 removeActiveAdmin(@onNull ComponentName admin) argument 1173 hasGrantedPolicy(@onNull ComponentName admin, int usesPolicy) argument 1306 setPasswordQuality(@onNull ComponentName admin, int quality) argument 1328 getPasswordQuality(@ullable ComponentName admin) argument 1333 getPasswordQuality(@ullable ComponentName admin, int userHandle) argument 1370 setPasswordMinimumLength(@onNull ComponentName admin, int length) argument 1393 getPasswordMinimumLength(@ullable ComponentName admin) argument 1398 getPasswordMinimumLength(@ullable ComponentName admin, int userHandle) argument 1433 setPasswordMinimumUpperCase(@onNull ComponentName admin, int length) argument 1462 getPasswordMinimumUpperCase(@ullable ComponentName admin) argument 1467 getPasswordMinimumUpperCase(@ullable ComponentName admin, int userHandle) argument 1502 setPasswordMinimumLowerCase(@onNull ComponentName admin, int length) argument 1531 getPasswordMinimumLowerCase(@ullable ComponentName admin) argument 1536 getPasswordMinimumLowerCase(@ullable ComponentName admin, int userHandle) argument 1571 setPasswordMinimumLetters(@onNull ComponentName admin, int length) argument 1599 getPasswordMinimumLetters(@ullable ComponentName admin) argument 1604 getPasswordMinimumLetters(@ullable ComponentName admin, int userHandle) argument 1639 setPasswordMinimumNumeric(@onNull ComponentName admin, int length) argument 1667 getPasswordMinimumNumeric(@ullable ComponentName admin) argument 1672 getPasswordMinimumNumeric(@ullable ComponentName admin, int userHandle) argument 1707 setPasswordMinimumSymbols(@onNull ComponentName admin, int length) argument 1734 getPasswordMinimumSymbols(@ullable ComponentName admin) argument 1739 getPasswordMinimumSymbols(@ullable ComponentName admin, int userHandle) argument 1774 setPasswordMinimumNonLetter(@onNull ComponentName admin, int length) argument 1802 getPasswordMinimumNonLetter(@ullable ComponentName admin) argument 1807 getPasswordMinimumNonLetter(@ullable ComponentName admin, int userHandle) argument 1843 setPasswordHistoryLength(@onNull ComponentName admin, int length) argument 1881 setPasswordExpirationTimeout(@onNull ComponentName admin, long timeout) argument 1905 getPasswordExpirationTimeout(@ullable ComponentName admin) argument 1929 getPasswordExpiration(@ullable ComponentName admin) argument 1953 getPasswordHistoryLength(@ullable ComponentName admin) argument 1958 getPasswordHistoryLength(@ullable ComponentName admin, int userHandle) argument 2112 setMaximumFailedPasswordsForWipe(@onNull ComponentName admin, int num) argument 2135 getMaximumFailedPasswordsForWipe(@ullable ComponentName admin) argument 2140 getMaximumFailedPasswordsForWipe(@ullable ComponentName admin, int userHandle) argument 2253 setMaximumTimeToLock(@onNull ComponentName admin, long timeMs) argument 2277 getMaximumTimeToLock(@ullable ComponentName admin) argument 2282 getMaximumTimeToLock(@ullable ComponentName admin, int userHandle) argument 2393 setGlobalProxy(@onNull ComponentName admin, Proxy proxySpec, List<String> exclusionList ) argument 2459 setRecommendedGlobalProxy(@onNull ComponentName admin, @Nullable ProxyInfo proxyInfo) argument 2616 setStorageEncryption(@onNull ComponentName admin, boolean encrypt) argument 2637 getStorageEncryption(@ullable ComponentName admin) argument 2734 installCaCert(@ullable ComponentName admin, byte[] certBuffer) argument 2755 uninstallCaCert(@ullable ComponentName admin, byte[] certBuffer) argument 2780 getInstalledCaCerts(@ullable ComponentName admin) argument 2810 uninstallAllUserCaCerts(@ullable ComponentName admin) argument 2831 hasCaCertInstalled(@ullable ComponentName admin, byte[] certBuffer) argument 2868 installKeyPair(@ullable ComponentName admin, @NonNull PrivateKey privKey, @NonNull Certificate cert, @NonNull String alias) argument 2899 installKeyPair(@ullable ComponentName admin, @NonNull PrivateKey privKey, @NonNull Certificate[] certs, @NonNull String alias, boolean requestAccess) argument 2933 removeKeyPair(@ullable ComponentName admin, @NonNull String alias) argument 2973 setCertInstallerPackage(@onNull ComponentName admin, @Nullable String installerPackage) argument 2994 getCertInstallerPackage(@onNull ComponentName admin) argument 3014 setAlwaysOnVpnPackage(@onNull ComponentName admin, @Nullable String vpnPackage) argument 3038 setAlwaysOnVpnPackage(@onNull ComponentName admin, @Nullable String vpnPackage, boolean lockdownEnabled) argument 3062 getAlwaysOnVpnPackage(@onNull ComponentName admin) argument 3090 setCameraDisabled(@onNull ComponentName admin, boolean disabled) argument 3107 getCameraDisabled(@ullable ComponentName admin) argument 3113 getCameraDisabled(@ullable ComponentName admin, int userHandle) argument 3137 requestBugreport(@onNull ComponentName admin) argument 3154 getGuestUserDisabled(@ullable ComponentName admin) argument 3176 setScreenCaptureDisabled(@onNull ComponentName admin, boolean disabled) argument 3193 getScreenCaptureDisabled(@ullable ComponentName admin) argument 3199 getScreenCaptureDisabled(@ullable ComponentName admin, int userHandle) argument 3223 setAutoTimeRequired(@onNull ComponentName admin, boolean required) argument 3263 setForceEphemeralUsers( @onNull ComponentName admin, boolean forceEphemeralUsers) argument 3280 getForceEphemeralUsers(@onNull ComponentName admin) argument 3332 setKeyguardDisabledFeatures(@onNull ComponentName admin, int which) argument 3356 getKeyguardDisabledFeatures(@ullable ComponentName admin) argument 3361 getKeyguardDisabledFeatures(@ullable ComponentName admin, int userHandle) argument 3396 getRemoveWarning(@ullable ComponentName admin, RemoteCallback result) argument 3762 setActiveProfileOwner(@onNull ComponentName admin, @Deprecated String ownerName) argument 3787 clearProfileOwner(@onNull ComponentName admin) argument 3829 setProfileOwner(@onNull ComponentName admin, @Deprecated String ownerName, int userHandle) argument 3861 setDeviceOwnerLockScreenInfo(@onNull ComponentName admin, CharSequence info) argument 3906 setPackagesSuspended(@onNull ComponentName admin, String[] packageNames, boolean suspended) argument 3929 isPackageSuspended(@onNull ComponentName admin, String packageName) argument 3952 setProfileEnabled(@onNull ComponentName admin) argument 3974 setProfileName(@onNull ComponentName admin, String profileName) argument 4089 addPersistentPreferredActivity(@onNull ComponentName admin, IntentFilter filter, @NonNull ComponentName activity) argument 4112 clearPackagePersistentPreferredActivities(@onNull ComponentName admin, String packageName) argument 4141 setApplicationRestrictionsManagingPackage(@onNull ComponentName admin, @Nullable String packageName) argument 4164 getApplicationRestrictionsManagingPackage(@onNull ComponentName admin) argument 4229 setApplicationRestrictions(@ullable ComponentName admin, String packageName, Bundle settings) argument 4270 setTrustAgentConfiguration(@onNull ComponentName admin, @NonNull ComponentName target, PersistableBundle configuration) argument 4299 getTrustAgentConfiguration(@ullable ComponentName admin, @NonNull ComponentName agent) argument 4305 getTrustAgentConfiguration(@ullable ComponentName admin, @NonNull ComponentName agent, int userHandle) argument 4329 setCrossProfileCallerIdDisabled(@onNull ComponentName admin, boolean disabled) argument 4350 getCrossProfileCallerIdDisabled(@onNull ComponentName admin) argument 4390 setCrossProfileContactsSearchDisabled(@onNull ComponentName admin, boolean disabled) argument 4412 getCrossProfileContactsSearchDisabled(@onNull ComponentName admin) argument 4483 setBluetoothContactSharingDisabled(@onNull ComponentName admin, boolean disabled) argument 4506 getBluetoothContactSharingDisabled(@onNull ComponentName admin) argument 4550 addCrossProfileIntentFilter(@onNull ComponentName admin, IntentFilter filter, int flags) argument 4569 clearCrossProfileIntentFilters(@onNull ComponentName admin) argument 4598 setPermittedAccessibilityServices(@onNull ComponentName admin, List<String> packageNames) argument 4621 getPermittedAccessibilityServices(@onNull ComponentName admin) argument 4643 isAccessibilityServicePermittedByAdmin(@onNull ComponentName admin, @NonNull String packageName, int userHandle) argument 4700 setPermittedInputMethods(@onNull ComponentName admin, List<String> packageNames) argument 4723 getPermittedInputMethods(@onNull ComponentName admin) argument 4745 isInputMethodPermittedByAdmin(@onNull ComponentName admin, @NonNull String packageName, int userHandle) argument 4790 getKeepUninstalledPackages(@onNull ComponentName admin) argument 4814 setKeepUninstalledPackages(@onNull ComponentName admin, @NonNull List<String> packageNames) argument 4842 createUser(@onNull ComponentName admin, String name) argument 4875 createAndInitializeUser(@onNull ComponentName admin, String name, String ownerName, @NonNull ComponentName profileOwnerComponent, Bundle adminExtras) argument 4920 createAndManageUser(@onNull ComponentName admin, @NonNull String name, @NonNull ComponentName profileOwner, @Nullable PersistableBundle adminExtras, int flags) argument 4940 removeUser(@onNull ComponentName admin, UserHandle userHandle) argument 4958 switchUser(@onNull ComponentName admin, @Nullable UserHandle userHandle) argument 4984 getApplicationRestrictions(@ullable ComponentName admin, String packageName) argument 5007 addUserRestriction(@onNull ComponentName admin, String key) argument 5029 clearUserRestriction(@onNull ComponentName admin, String key) argument 5051 getUserRestrictions(@onNull ComponentName admin) argument 5075 setApplicationHidden(@onNull ComponentName admin, String packageName, boolean hidden) argument 5096 isApplicationHidden(@onNull ComponentName admin, String packageName) argument 5116 enableSystemApp(@onNull ComponentName admin, String packageName) argument 5137 enableSystemApp(@onNull ComponentName admin, Intent intent) argument 5169 setAccountManagementDisabled(@onNull ComponentName admin, String accountType, boolean disabled) argument 5228 setLockTaskPackages(@onNull ComponentName admin, String[] packages) argument 5246 getLockTaskPackages(@onNull ComponentName admin) argument 5312 setGlobalSetting(@onNull ComponentName admin, String setting, String value) argument 5345 setSecureSetting(@onNull ComponentName admin, String setting, String value) argument 5368 setRestrictionsProvider(@onNull ComponentName admin, @Nullable ComponentName provider) argument 5387 setMasterVolumeMuted(@onNull ComponentName admin, boolean on) argument 5405 isMasterVolumeMuted(@onNull ComponentName admin) argument 5425 setUninstallBlocked(@onNull ComponentName admin, String packageName, boolean uninstallBlocked) argument 5452 isUninstallBlocked(@ullable ComponentName admin, String packageName) argument 5480 addCrossProfileWidgetProvider(@onNull ComponentName admin, String packageName) argument 5507 removeCrossProfileWidgetProvider( @onNull ComponentName admin, String packageName) argument 5530 getCrossProfileWidgetProviders(@onNull ComponentName admin) argument 5552 setUserIcon(@onNull ComponentName admin, Bitmap icon) argument 5572 setSystemUpdatePolicy(@onNull ComponentName admin, SystemUpdatePolicy policy) argument 5614 setKeyguardDisabled(@onNull ComponentName admin, boolean disabled) argument 5633 setStatusBarDisabled(@onNull ComponentName admin, boolean disabled) argument 5680 setPermissionPolicy(@onNull ComponentName admin, int policy) argument 5695 getPermissionPolicy(ComponentName admin) argument 5731 setPermissionGrantState(@onNull ComponentName admin, String packageName, String permission, int grantState) argument 5760 getPermissionGrantState(@onNull ComponentName admin, String packageName, String permission) argument 5793 isManagedProfile(@onNull ComponentName admin) argument 5809 isSystemOnlyUser(@onNull ComponentName admin) argument 5827 getWifiMacAddress(@onNull ComponentName admin) argument 5844 reboot(@onNull ComponentName admin) argument 5870 setShortSupportMessage(@onNull ComponentName admin, @Nullable CharSequence message) argument 5890 getShortSupportMessage(@onNull ComponentName admin) argument 5916 setLongSupportMessage(@onNull ComponentName admin, @Nullable CharSequence message) argument 5936 getLongSupportMessage(@onNull ComponentName admin) argument 5957 getShortSupportMessageForUser(@onNull ComponentName admin, int userHandle) argument 5979 getLongSupportMessageForUser(@onNull ComponentName admin, int userHandle) argument 6034 getParentProfileInstance(@onNull ComponentName admin) argument 6061 setSecurityLoggingEnabled(@onNull ComponentName admin, boolean enabled) argument 6080 isSecurityLoggingEnabled(@onNull ComponentName admin) argument 6104 retrieveSecurityLogs(@onNull ComponentName admin) argument 6151 retrievePreRebootSecurityLogs(@onNull ComponentName admin) argument 6177 setOrganizationColor(@onNull ComponentName admin, int color) argument 6217 getOrganizationColor(@onNull ComponentName admin) argument 6253 setOrganizationName(@onNull ComponentName admin, @Nullable CharSequence title) argument 6270 getOrganizationName(@onNull ComponentName admin) argument 6349 setAffiliationIds(@onNull ComponentName admin, Set<String> ids) argument [all...] |