Home | History | Annotate | Download | only in os

Lines Matching refs:userHandle

723      * a single owner user.  see @link {android.os.UserHandle#USER_OWNER}
739 boolean isSystemUserUnlocked = isUserUnlocked(UserHandle.SYSTEM);
752 return UserHandle.myUserId();
791 UserInfo user = getUserInfo(UserHandle.myUserId());
803 return UserHandle.myUserId() == UserHandle.USER_SYSTEM;
812 return isUserAdmin(UserHandle.myUserId());
857 UserInfo user = getUserInfo(UserHandle.myUserId());
871 return mService.isManagedProfile(UserHandle.myUserId());
901 return isUserEphemeral(UserHandle.myUserId());
921 public boolean isUserRunning(UserHandle user) {
937 * This is like {@link #isUserRunning(UserHandle)}, but will also return
942 public boolean isUserRunningOrStopping(UserHandle user) {
960 public boolean isUserRunningAndLocked(UserHandle user) {
977 public boolean isUserRunningAndUnlocked(UserHandle user) {
1019 public boolean isUserUnlocked(UserHandle user) {
1034 public boolean isUserUnlockingOrUnlocked(UserHandle user) {
1052 * @param userHandle the user handle of the user whose information is being requested.
1056 public UserInfo getUserInfo(@UserIdInt int userHandle) {
1058 return mService.getUserInfo(userHandle);
1070 * @param userHandle the UserHandle of the user for whom to retrieve the restrictions.
1077 public int getUserRestrictionSource(String restrictionKey, UserHandle userHandle) {
1079 return mService.getUserRestrictionSource(restrictionKey, userHandle.getIdentifier());
1094 * Returns the user-wide restrictions imposed on the user specified by <code>userHandle</code>.
1095 * @param userHandle the UserHandle of the user for whom to retrieve the restrictions.
1098 public Bundle getUserRestrictions(UserHandle userHandle) {
1100 return mService.getUserRestrictions(userHandle.getIdentifier());
1112 * @param userHandle the UserHandle of the user for whom to retrieve the restrictions.
1114 public boolean hasBaseUserRestriction(String restrictionKey, UserHandle userHandle) {
1116 return mService.hasBaseUserRestriction(restrictionKey, userHandle.getIdentifier());
1138 public void setUserRestrictions(Bundle restrictions, UserHandle userHandle) {
1163 * @param userHandle the user whose restriction is to be changed.
1170 public void setUserRestriction(String key, boolean value, UserHandle userHandle) {
1172 mService.setUserRestriction(key, value, userHandle.getIdentifier());
1194 * @param userHandle the UserHandle of the user for whom to retrieve the restrictions.
1196 public boolean hasUserRestriction(String restrictionKey, UserHandle userHandle) {
1199 userHandle.getIdentifier());
1211 * given UserHandle does not exist.
1214 public long getSerialNumberForUser(UserHandle user) {
1220 * returned by {@link #getSerialNumberForUser(UserHandle)}.
1225 * @see #getSerialNumberForUser(UserHandle)
1227 public UserHandle getUserForSerialNumber(long serialNumber) {
1229 return ident >= 0 ? new UserHandle(ident) : null;
1287 * @param userHandle new user will be a profile of this use.
1292 public UserInfo createProfileForUser(String name, int flags, @UserIdInt int userHandle) {
1294 return mService.createProfileForUser(name, flags, userHandle);
1310 UserHandle parentUserHandle = Process.myUserHandle();
1315 UserHandle.of(user.id));
1459 * @param userHandle
1462 public boolean markGuestForDeletion(@UserIdInt int userHandle) {
1464 return mService.markGuestForDeletion(userHandle);
1479 * @param userHandle the id of the profile to enable
1482 public void setUserEnabled(@UserIdInt int userHandle) {
1484 mService.setUserEnabled(userHandle);
1544 public @Nullable String getUserAccount(@UserIdInt int userHandle) {
1546 return mService.getUserAccount(userHandle);
1560 public void setUserAccount(@UserIdInt int userHandle, @Nullable String accountName) {
1562 mService.setUserAccount(userHandle, accountName);
1621 * Returns list of the profiles of userHandle including
1622 * userHandle itself.
1627 * @param userHandle profiles of this user will be returned.
1631 public List<UserInfo> getProfiles(@UserIdInt int userHandle) {
1633 return mService.getProfiles(userHandle, false /* enabledOnly */);
1655 * Returns list of the profiles of userHandle including
1656 * userHandle itself.
1660 * @param userHandle profiles of this user will be returned.
1664 public List<UserInfo> getEnabledProfiles(@UserIdInt int userHandle) {
1666 return mService.getProfiles(userHandle, true /* enabledOnly */);
1678 public List<UserHandle> getUserProfiles() {
1679 int[] userIds = getProfileIds(UserHandle.myUserId(), true /* enabledOnly */);
1680 List<UserHandle> result = new ArrayList<>(userIds.length);
1682 result.add(UserHandle.of(userId));
1723 * which this method is called, or userHandle if called from a user that
1728 public int getCredentialOwnerProfile(@UserIdInt int userHandle) {
1730 return mService.getCredentialOwnerProfile(userHandle);
1742 public UserInfo getProfileParent(@UserIdInt int userHandle) {
1744 return mService.getProfileParent(userHandle);
1753 * @param userHandle The user handle of the profile.
1757 public void setQuietModeEnabled(@UserIdInt int userHandle, boolean enableQuietMode) {
1759 mService.setQuietModeEnabled(userHandle, enableQuietMode);
1769 * @param userHandle The user handle of the profile to be queried.
1772 public boolean isQuietModeEnabled(UserHandle userHandle) {
1774 return mService.isQuietModeEnabled(userHandle.getIdentifier());
1789 public boolean trySetQuietModeDisabled(@UserIdInt int userHandle, IntentSender target) {
1791 return mService.trySetQuietModeDisabled(userHandle, target);
1802 * android.graphics.drawable.Drawable, UserHandle, android.graphics.Rect, int)}.
1815 public Drawable getBadgedIconForUser(Drawable icon, UserHandle user) {
1844 public Drawable getBadgedDrawableForUser(Drawable badgedDrawable, UserHandle user,
1862 public CharSequence getBadgedLabelForUser(CharSequence label, UserHandle user) {
1886 * @param userHandle the integer handle of the user, where 0 is the primary user.
1889 public boolean removeUser(@UserIdInt int userHandle) {
1891 return mService.removeUser(userHandle);
1901 * @param userHandle the user's integer handle
1905 public void setUserName(@UserIdInt int userHandle, String name) {
1907 mService.setUserName(userHandle, name);
1915 * @param userHandle the user for whom to change the photo.
1919 public void setUserIcon(@UserIdInt int userHandle, Bitmap icon) {
1921 mService.setUserIcon(userHandle, icon);
1929 * @param userHandle the user whose photo we want to read.
1934 public Bitmap getUserIcon(@UserIdInt int userHandle) {
1936 ParcelFileDescriptor fd = mService.getUserIcon(userHandle);
1994 * Returns a serial number on this device for a given userHandle. User handles can be recycled
1996 * @param userHandle
1997 * @return a serial number associated with that user, or -1 if the userHandle is not valid.
2000 public int getUserSerialNumber(@UserIdInt int userHandle) {
2002 return mService.getUserSerialNumber(userHandle);
2009 * Returns a userHandle on this device for a given user serial number. User handles can be
2013 * @return the userHandle associated with that user serial number, or -1 if the serial number
2055 public Bundle getApplicationRestrictions(String packageName, UserHandle user) {
2067 UserHandle user) {
2113 * @param userHandle user handle of the user or a managed profile associated with the
2117 public long getUserCreationTime(UserHandle userHandle) {
2119 return mService.getUserCreationTime(userHandle.getIdentifier());