Searched defs:admin (Results 1 - 14 of 14) sorted by relevance

/frameworks/base/core/java/android/app/admin/
H A DDevicePolicyManagerInternal.java17 package android.app.admin;
71 * Checks if an app with given uid is an active device admin of its user and has the policy
78 * @return true if the uid is an active admin with the given policy.
83 * Creates an intent to show the admin support dialog to let the user know that the package is
84 * suspended by the admin. This assumes that {@param packageName} is suspended by the
91 * @return The intent to trigger the admin support dialog.
H A DSecurityLog.java17 package android.app.admin;
H A DSystemUpdatePolicy.java17 package android.app.admin;
H A DDeviceAdminInfo.java17 package android.app.admin;
56 * A type of policy that this device admin can use: device owner meta-policy
57 * for an admin that is designated as owner of the device.
64 * A type of policy that this device admin can use: profile owner meta-policy
72 * A type of policy that this device admin can use: limit the passwords
76 * <p>To control this policy, the device admin must have a "limit-password"
82 * A type of policy that this device admin can use: able to watch login
87 * <p>To control this policy, the device admin must have a "watch-login"
93 * A type of policy that this device admin can use: able to reset the
97 * <p>To control this policy, the device admin mus
[all...]
H A DDeviceAdminReceiver.java17 package android.app.admin;
64 * <a href="{@docRoot}guide/topics/admin/device-admin.html">Device Administration</a>
89 * disabling your admin, by setting the extra field
92 * to the user before they disable your admin.
100 * impact of disabling your admin.
127 * <p>The calling device admin must have requested
143 * <p>The calling device admin must have requested
156 * <p>The calling device admin must have requested
169 * <p>The calling device admin mus
[all...]
H A DDevicePolicyManager.java17 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...]
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/
H A DRestrictedPreference.java32 * set by a device admin.
102 public void setDisabledByAdmin(EnforcedAdmin admin) { argument
103 if (mHelper.setDisabledByAdmin(admin)) {
H A DRestrictedPreferenceHelper.java134 EnforcedAdmin admin = RestrictedLockUtils.checkIfRestrictionEnforced(mContext,
136 setDisabledByAdmin(admin);
140 * Disable this preference based on the enforce admin.
142 * @param EnforcedAdmin Details of the admin who enforced the restriction. If it
146 public boolean setDisabledByAdmin(EnforcedAdmin admin) { argument
147 final boolean disabled = (admin != null ? true : false);
148 mEnforcedAdmin = admin;
H A DRestrictedSwitchPreference.java34 * Version of SwitchPreference that can be disabled by a device admin
164 public void setDisabledByAdmin(EnforcedAdmin admin) { argument
165 if (mHelper.setDisabledByAdmin(admin)) {
H A DRestrictedLockUtils.java20 import android.app.admin.DevicePolicyManager;
43 * Utility class to host methods usable in adding a restricted padlock icon and showing admin
48 * @return drawables for displaying with settings that are locked by a device admin.
59 * Checks if a restriction is enforced on a user and returns the enforced admin and
60 * admin userId.
64 * @return EnforcedAdmin Object containing the enforced admin component and admin user details,
66 * and profile owner, then the admin component will be set to {@code null} and userId to
93 // When the restriction is enforced by device owner, return the device owner admin only
94 // if the admin i
573 setMenuItemAsDisabledByAdmin(final Context context, final MenuItem item, final EnforcedAdmin admin) argument
617 sendShowAdminSupportDetailsIntent(Context context, EnforcedAdmin admin) argument
627 getShowAdminSupportDetailsIntent(Context context, EnforcedAdmin admin) argument
652 isAdminInCurrentUserOrProfile(Context context, ComponentName admin) argument
[all...]
/frameworks/base/services/tests/servicestests/src/com/android/server/devicepolicy/
H A DDpmTestBase.java87 protected void setUpPackageManagerForAdmin(ComponentName admin, int packageUid) argument
89 setUpPackageManagerForAdmin(admin, packageUid,
93 protected void setUpPackageManagerForAdmin(ComponentName admin, int packageUid, argument
95 setUpPackageManagerForAdmin(admin, packageUid, enabledSetting, /* appTargetSdk = */ null);
98 protected void setUpPackageManagerForAdmin(ComponentName admin, int packageUid, argument
100 setUpPackageManagerForFakeAdmin(admin, packageUid, enabledSetting, appTargetSdk,
101 admin);
105 * Set up a component in the mock package manager to be an active admin.
107 * @param admin ComponentName that's visible to the test code, which doesn't have to exist.
108 * @param copyFromAdmin package information for {@code admin} wil
111 setUpPackageManagerForFakeAdmin(ComponentName admin, int packageUid, Integer enabledSetting, Integer appTargetSdk, ComponentName copyFromAdmin) argument
[all...]
H A DDevicePolicyManagerTest.java20 import android.app.admin.DeviceAdminReceiver;
21 import android.app.admin.DevicePolicyManager;
22 import android.app.admin.DevicePolicyManagerInternal;
164 private void setAsProfileOwner(ComponentName admin) { argument
169 dpm.setActiveAdmin(admin, /* replace =*/ false);
172 assertTrue(dpm.setProfileOwner(admin, "owner-name", DpmMockContext.CALLER_USER_HANDLE));
175 assertEquals(admin, dpm.getProfileOwnerAsUser(DpmMockContext.CALLER_USER_HANDLE));
264 // Next, add one more admin.
361 * {@link DevicePolicyManager#setActiveAdmin} when the admin isn't protected with
393 // Add admin
[all...]
/frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/
H A DOwners.java20 import android.app.admin.SystemUpdatePolicy;
189 return Pair.create(mDeviceOwnerUserId, mDeviceOwner.admin);
202 return mDeviceOwner != null ? mDeviceOwner.admin : null;
218 void setDeviceOwner(ComponentName admin, String ownerName, int userId) { argument
225 setDeviceOwnerWithRestrictionsMigrated(admin, ownerName, userId,
232 void setDeviceOwnerWithRestrictionsMigrated(ComponentName admin, String ownerName, int userId, argument
235 mDeviceOwner = new OwnerInfo(ownerName, admin, userRestrictionsMigrated,
254 void setProfileOwner(ComponentName admin, String ownerName, int userId) { argument
257 mProfileOwners.put(userId, new OwnerInfo(ownerName, admin,
276 return profileOwner != null ? profileOwner.admin
691 public final ComponentName admin; field in class:Owners.OwnerInfo
706 OwnerInfo(String name, ComponentName admin, boolean userRestrictionsMigrated, String remoteBugreportUri, String remoteBugreportHash) argument
[all...]
H A DDevicePolicyManagerService.java20 import static android.app.admin.DevicePolicyManager.PASSWORD_QUALITY_COMPLEX;
21 import static android.app.admin.DevicePolicyManager.WIPE_EXTERNAL_STORAGE;
22 import static android.app.admin.DevicePolicyManager.WIPE_RESET_PROTECTION_DATA;
47 import android.app.admin.DeviceAdminInfo;
48 import android.app.admin.DeviceAdminReceiver;
49 import android.app.admin.DevicePolicyManager;
50 import android.app.admin.DevicePolicyManagerInternal;
51 import android.app.admin.IDevicePolicyManager;
52 import android.app.admin.SecurityLog;
53 import android.app.admin
1797 migrateUserRestrictionsForUser(UserHandle user, ActiveAdmin admin, Set<String> exceptionList, boolean isDeviceOwner) argument
2006 isActiveAdminWithPolicyForUserLocked(ActiveAdmin admin, int reqPolicy, int userId) argument
2021 sendAdminCommandLocked(ActiveAdmin admin, String action) argument
2025 sendAdminCommandLocked(ActiveAdmin admin, String action, BroadcastReceiver result) argument
2032 sendAdminCommandLocked(ActiveAdmin admin, String action, Bundle adminExtras, BroadcastReceiver result) argument
3250 addCrossProfileWidgetProvider(ComponentName admin, String packageName) argument
3277 removeCrossProfileWidgetProvider(ComponentName admin, String packageName) argument
3303 getCrossProfileWidgetProviders(ComponentName admin) argument
4277 installCaCert(ComponentName admin, byte[] certBuffer) argument
4320 uninstallCaCerts(ComponentName admin, String[] aliases) argument
4500 setAlwaysOnVpnPackage(ComponentName admin, String vpnPackage, boolean lockdown) argument
4524 getAlwaysOnVpnPackage(ComponentName admin) argument
5687 setDeviceOwner(ComponentName admin, String ownerName, int userId) argument
5852 clearDeviceOwnerLocked(ActiveAdmin admin, int userId) argument
5919 clearProfileOwnerLocked(ActiveAdmin admin, int userId) argument
6481 setApplicationRestrictionsManagingPackage(ComponentName admin, String packageName) argument
6499 getApplicationRestrictionsManagingPackage(ComponentName admin) argument
6556 setTrustAgentConfiguration(ComponentName admin, ComponentName agent, PersistableBundle args, boolean parent) argument
6573 getTrustAgentConfiguration(ComponentName admin, ComponentName agent, int userHandle, boolean parent) argument
7090 createAndManageUser(ComponentName admin, String name, ComponentName profileOwner, PersistableBundle adminExtras, int flags) argument
8168 isLimitPasswordAllowed(ActiveAdmin admin, int minPasswordQuality) argument
8283 setPermissionPolicy(ComponentName admin, int policy) argument
8296 getPermissionPolicy(ComponentName admin) argument
8305 setPermissionGrantState(ComponentName admin, String packageName, String permission, int grantState) argument
8348 getPermissionGrantState(ComponentName admin, String packageName, String permission) argument
8516 getWifiMacAddress(ComponentName admin) argument
8551 isManagedProfile(ComponentName admin) argument
8561 isSystemOnlyUser(ComponentName admin) argument
8570 reboot(ComponentName admin) argument
8793 setAffiliationIds(ComponentName admin, List<String> ids) argument
8844 setSecurityLoggingEnabled(ComponentName admin, boolean enabled) argument
8862 isSecurityLoggingEnabled(ComponentName admin) argument
8871 retrievePreRebootSecurityLogs(ComponentName admin) argument
8890 retrieveSecurityLogs(ComponentName admin) argument
[all...]

Completed in 336 milliseconds