public abstract class android.os.UserManagerInternal
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.os.UserManagerInternal
super_class: java.lang.Object
{
public static final int CAMERA_NOT_DISABLED;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int CAMERA_DISABLED_LOCALLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int CAMERA_DISABLED_GLOBALLY;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/os/UserManagerInternal;
public abstract void setDevicePolicyUserRestrictions(int, android.os.Bundle, boolean, int);
descriptor: (ILandroid/os/Bundle;ZI)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
restrictions
isDeviceOwner
cameraRestrictionScope
public abstract android.os.Bundle getBaseUserRestrictions(int);
descriptor: (I)Landroid/os/Bundle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract void setBaseUserRestrictionsByDpmsForMigration(int, android.os.Bundle);
descriptor: (ILandroid/os/Bundle;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
baseRestrictions
public abstract boolean getUserRestriction(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
key
public abstract void addUserRestrictionsListener(android.os.UserManagerInternal$UserRestrictionsListener);
descriptor: (Landroid/os/UserManagerInternal$UserRestrictionsListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void removeUserRestrictionsListener(android.os.UserManagerInternal$UserRestrictionsListener);
descriptor: (Landroid/os/UserManagerInternal$UserRestrictionsListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void setDeviceManaged(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
isManaged
public abstract void setUserManaged(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
isManaged
public abstract void setUserIcon(int, android.graphics.Bitmap);
descriptor: (ILandroid/graphics/Bitmap;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
bitmap
public abstract void setForceEphemeralUsers(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
forceEphemeralUsers
public abstract void removeAllUsers();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void onEphemeralUserStop(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract android.content.pm.UserInfo createUserEvenWhenDisallowed(java.lang.String, int, java.lang.String[]);
descriptor: (Ljava/lang/String;I[Ljava/lang/String;)Landroid/content/pm/UserInfo;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
flags
disallowedPackages
public abstract boolean removeUserEvenWhenDisallowed(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract boolean isUserUnlockingOrUnlocked(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract boolean isUserUnlocked(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract boolean isUserRunning(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract boolean isUserInitialized(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract boolean exists(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract void setUserState(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
userState
public abstract void removeUserState(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract int[] getUserIds();
descriptor: ()[I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isProfileAccessible(int, int, java.lang.String, boolean);
descriptor: (IILjava/lang/String;Z)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
callingUserId
targetUserId
debugMsg
throwSecurityException
public abstract int getProfileParentId(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract boolean isSettingRestrictedForUser(java.lang.String, int, java.lang.String, int);
descriptor: (Ljava/lang/String;ILjava/lang/String;I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
setting
userId
value
callingUid
}
SourceFile: "UserManagerInternal.java"
NestMembers:
android.os.UserManagerInternal$UserRestrictionsListener
InnerClasses:
public abstract UserRestrictionsListener = android.os.UserManagerInternal$UserRestrictionsListener of android.os.UserManagerInternal