public class android.app.admin.DeviceAdminReceiver extends android.content.BroadcastReceiver
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.app.admin.DeviceAdminReceiver
super_class: android.content.BroadcastReceiver
{
private static java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static boolean localLOGV;
descriptor: Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
public static final java.lang.String ACTION_DEVICE_ADMIN_ENABLED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.DEVICE_ADMIN_ENABLED"
public static final java.lang.String ACTION_DEVICE_ADMIN_DISABLE_REQUESTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.DEVICE_ADMIN_DISABLE_REQUESTED"
public static final java.lang.String EXTRA_DISABLE_WARNING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.DISABLE_WARNING"
public static final java.lang.String ACTION_DEVICE_ADMIN_DISABLED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.DEVICE_ADMIN_DISABLED"
public static final java.lang.String ACTION_PASSWORD_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.ACTION_PASSWORD_CHANGED"
public static final java.lang.String ACTION_PASSWORD_FAILED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.ACTION_PASSWORD_FAILED"
public static final java.lang.String ACTION_PASSWORD_SUCCEEDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.ACTION_PASSWORD_SUCCEEDED"
public static final java.lang.String ACTION_PASSWORD_EXPIRING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.ACTION_PASSWORD_EXPIRING"
public static final java.lang.String ACTION_LOCK_TASK_ENTERING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.LOCK_TASK_ENTERING"
public static final java.lang.String ACTION_LOCK_TASK_EXITING;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.LOCK_TASK_EXITING"
public static final java.lang.String EXTRA_LOCK_TASK_PACKAGE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.LOCK_TASK_PACKAGE"
public static final java.lang.String ACTION_PROFILE_PROVISIONING_COMPLETE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.PROFILE_PROVISIONING_COMPLETE"
public static final java.lang.String ACTION_BUGREPORT_SHARING_DECLINED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.BUGREPORT_SHARING_DECLINED"
public static final java.lang.String ACTION_BUGREPORT_FAILED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.BUGREPORT_FAILED"
public static final java.lang.String ACTION_BUGREPORT_SHARE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.BUGREPORT_SHARE"
public static final java.lang.String ACTION_SECURITY_LOGS_AVAILABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.SECURITY_LOGS_AVAILABLE"
public static final java.lang.String ACTION_NETWORK_LOGS_AVAILABLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.NETWORK_LOGS_AVAILABLE"
public static final java.lang.String EXTRA_NETWORK_LOGS_TOKEN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.EXTRA_NETWORK_LOGS_TOKEN"
public static final java.lang.String EXTRA_NETWORK_LOGS_COUNT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.EXTRA_NETWORK_LOGS_COUNT"
public static final java.lang.String ACTION_USER_ADDED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.USER_ADDED"
public static final java.lang.String ACTION_USER_REMOVED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.USER_REMOVED"
public static final java.lang.String ACTION_USER_STARTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.USER_STARTED"
public static final java.lang.String ACTION_USER_STOPPED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.USER_STOPPED"
public static final java.lang.String ACTION_USER_SWITCHED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.USER_SWITCHED"
public static final java.lang.String EXTRA_BUGREPORT_HASH;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.BUGREPORT_HASH"
public static final java.lang.String EXTRA_BUGREPORT_FAILURE_REASON;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.BUGREPORT_FAILURE_REASON"
public static final int BUGREPORT_FAILURE_FAILED_COMPLETING;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int BUGREPORT_FAILURE_FILE_NO_LONGER_AVAILABLE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final java.lang.String ACTION_CHOOSE_PRIVATE_KEY_ALIAS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.CHOOSE_PRIVATE_KEY_ALIAS"
public static final java.lang.String EXTRA_CHOOSE_PRIVATE_KEY_SENDER_UID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.CHOOSE_PRIVATE_KEY_SENDER_UID"
public static final java.lang.String EXTRA_CHOOSE_PRIVATE_KEY_URI;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.CHOOSE_PRIVATE_KEY_URI"
public static final java.lang.String EXTRA_CHOOSE_PRIVATE_KEY_ALIAS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.CHOOSE_PRIVATE_KEY_ALIAS"
public static final java.lang.String EXTRA_CHOOSE_PRIVATE_KEY_RESPONSE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.CHOOSE_PRIVATE_KEY_RESPONSE"
public static final java.lang.String ACTION_NOTIFY_PENDING_SYSTEM_UPDATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.NOTIFY_PENDING_SYSTEM_UPDATE"
public static final java.lang.String EXTRA_SYSTEM_UPDATE_RECEIVED_TIME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.SYSTEM_UPDATE_RECEIVED_TIME"
public static final java.lang.String DEVICE_ADMIN_META_DATA;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.device_admin"
public static final java.lang.String ACTION_TRANSFER_OWNERSHIP_COMPLETE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.TRANSFER_OWNERSHIP_COMPLETE"
public static final java.lang.String ACTION_AFFILIATED_PROFILE_TRANSFER_OWNERSHIP_COMPLETE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.action.AFFILIATED_PROFILE_TRANSFER_OWNERSHIP_COMPLETE"
public static final java.lang.String EXTRA_TRANSFER_OWNERSHIP_ADMIN_EXTRAS_BUNDLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.app.extra.TRANSFER_OWNERSHIP_ADMIN_EXTRAS_BUNDLE"
private android.app.admin.DevicePolicyManager mManager;
descriptor: Landroid/app/admin/DevicePolicyManager;
flags: (0x0002) ACC_PRIVATE
private android.content.ComponentName mWho;
descriptor: Landroid/content/ComponentName;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc "DevicePolicy"
putstatic android.app.admin.DeviceAdminReceiver.TAG:Ljava/lang/String;
1: iconst_0
putstatic android.app.admin.DeviceAdminReceiver.localLOGV:Z
2: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.content.BroadcastReceiver.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
public android.app.admin.DevicePolicyManager getManager(android.content.Context);
descriptor: (Landroid/content/Context;)Landroid/app/admin/DevicePolicyManager;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.admin.DeviceAdminReceiver.mManager:Landroid/app/admin/DevicePolicyManager;
ifnull 2
1: aload 0
getfield android.app.admin.DeviceAdminReceiver.mManager:Landroid/app/admin/DevicePolicyManager;
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
3: ldc "device_policy"
4: invokevirtual android.content.Context.getSystemService:(Ljava/lang/String;)Ljava/lang/Object;
checkcast android.app.admin.DevicePolicyManager
putfield android.app.admin.DeviceAdminReceiver.mManager:Landroid/app/admin/DevicePolicyManager;
5: aload 0
getfield android.app.admin.DeviceAdminReceiver.mManager:Landroid/app/admin/DevicePolicyManager;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Landroid/app/admin/DeviceAdminReceiver;
0 6 1 context Landroid/content/Context;
MethodParameters:
Name Flags
context
public android.content.ComponentName getWho(android.content.Context);
descriptor: (Landroid/content/Context;)Landroid/content/ComponentName;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.admin.DeviceAdminReceiver.mWho:Landroid/content/ComponentName;
ifnull 2
1: aload 0
getfield android.app.admin.DeviceAdminReceiver.mWho:Landroid/content/ComponentName;
areturn
2: StackMap locals:
StackMap stack:
aload 0
new android.content.ComponentName
dup
aload 1
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokespecial android.content.ComponentName.<init>:(Landroid/content/Context;Ljava/lang/Class;)V
putfield android.app.admin.DeviceAdminReceiver.mWho:Landroid/content/ComponentName;
3: aload 0
getfield android.app.admin.DeviceAdminReceiver.mWho:Landroid/content/ComponentName;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/admin/DeviceAdminReceiver;
0 4 1 context Landroid/content/Context;
MethodParameters:
Name Flags
context
public void onEnabled(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
MethodParameters:
Name Flags
context
intent
public java.lang.CharSequence onDisableRequested(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/CharSequence;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
MethodParameters:
Name Flags
context
intent
public void onDisabled(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
MethodParameters:
Name Flags
context
intent
public void onPasswordChanged(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
context
intent
public void onPasswordChanged(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordChanged:(Landroid/content/Context;Landroid/content/Intent;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/app/admin/DeviceAdminReceiver;
0 2 1 context Landroid/content/Context;
0 2 2 intent Landroid/content/Intent;
0 2 3 user Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
user
public void onPasswordFailed(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
context
intent
public void onPasswordFailed(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordFailed:(Landroid/content/Context;Landroid/content/Intent;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/app/admin/DeviceAdminReceiver;
0 2 1 context Landroid/content/Context;
0 2 2 intent Landroid/content/Intent;
0 2 3 user Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
user
public void onPasswordSucceeded(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
context
intent
public void onPasswordSucceeded(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordSucceeded:(Landroid/content/Context;Landroid/content/Intent;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/app/admin/DeviceAdminReceiver;
0 2 1 context Landroid/content/Context;
0 2 2 intent Landroid/content/Intent;
0 2 3 user Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
user
public void onPasswordExpiring(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
context
intent
public void onPasswordExpiring(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordExpiring:(Landroid/content/Context;Landroid/content/Intent;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/app/admin/DeviceAdminReceiver;
0 2 1 context Landroid/content/Context;
0 2 2 intent Landroid/content/Intent;
0 2 3 user Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
user
public void onProfileProvisioningComplete(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
MethodParameters:
Name Flags
context
intent
public void onReadyForUserInitialization(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.annotation.SystemApi()
MethodParameters:
Name Flags
context
intent
public void onLockTaskModeEntering(android.content.Context, android.content.Intent, java.lang.String);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 pkg Ljava/lang/String;
MethodParameters:
Name Flags
context
intent
pkg
public void onLockTaskModeExiting(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
MethodParameters:
Name Flags
context
intent
public java.lang.String onChoosePrivateKeyAlias(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String);
descriptor: (Landroid/content/Context;Landroid/content/Intent;ILandroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aconst_null
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 uid I
0 1 4 uri Landroid/net/Uri;
0 1 5 alias Ljava/lang/String;
MethodParameters:
Name Flags
context
intent
uid
uri
alias
public void onSystemUpdatePending(android.content.Context, android.content.Intent, long);
descriptor: (Landroid/content/Context;Landroid/content/Intent;J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 receivedTime J
MethodParameters:
Name Flags
context
intent
receivedTime
public void onBugreportSharingDeclined(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
MethodParameters:
Name Flags
context
intent
public void onBugreportShared(android.content.Context, android.content.Intent, java.lang.String);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 bugreportHash Ljava/lang/String;
MethodParameters:
Name Flags
context
intent
bugreportHash
public void onBugreportFailed(android.content.Context, android.content.Intent, int);
descriptor: (Landroid/content/Context;Landroid/content/Intent;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 failureCode I
MethodParameters:
Name Flags
context
intent
failureCode
public void onSecurityLogsAvailable(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
MethodParameters:
Name Flags
context
intent
public void onNetworkLogsAvailable(android.content.Context, android.content.Intent, long, int);
descriptor: (Landroid/content/Context;Landroid/content/Intent;JI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 5 0: return
end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 batchToken J
0 1 5 networkLogsCount I
MethodParameters:
Name Flags
context
intent
batchToken
networkLogsCount
public void onUserAdded(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 newUser Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
newUser
public void onUserRemoved(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 removedUser Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
removedUser
public void onUserStarted(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 startedUser Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
startedUser
public void onUserStopped(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 stoppedUser Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
stoppedUser
public void onUserSwitched(android.content.Context, android.content.Intent, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 intent Landroid/content/Intent;
0 1 3 switchedUser Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
intent
switchedUser
public void onTransferOwnershipComplete(android.content.Context, android.os.PersistableBundle);
descriptor: (Landroid/content/Context;Landroid/os/PersistableBundle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 bundle Landroid/os/PersistableBundle;
MethodParameters:
Name Flags
context
bundle
public void onTransferAffiliatedProfileOwnershipComplete(android.content.Context, android.os.UserHandle);
descriptor: (Landroid/content/Context;Landroid/os/UserHandle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/admin/DeviceAdminReceiver;
0 1 1 context Landroid/content/Context;
0 1 2 user Landroid/os/UserHandle;
MethodParameters:
Name Flags
context
user
public void onReceive(android.content.Context, android.content.Intent);
descriptor: (Landroid/content/Context;Landroid/content/Intent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual android.content.Intent.getAction:()Ljava/lang/String;
astore 3
start local 3 1: ldc "android.app.action.ACTION_PASSWORD_CHANGED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
2: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordChanged:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
3: goto 91
StackMap locals: java.lang.String
StackMap stack:
4: ldc "android.app.action.ACTION_PASSWORD_FAILED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 7
5: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordFailed:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
6: goto 91
StackMap locals:
StackMap stack:
7: ldc "android.app.action.ACTION_PASSWORD_SUCCEEDED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
8: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordSucceeded:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
9: goto 91
StackMap locals:
StackMap stack:
10: ldc "android.app.action.DEVICE_ADMIN_ENABLED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 13
11: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onEnabled:(Landroid/content/Context;Landroid/content/Intent;)V
12: goto 91
StackMap locals:
StackMap stack:
13: ldc "android.app.action.DEVICE_ADMIN_DISABLE_REQUESTED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 19
14: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onDisableRequested:(Landroid/content/Context;Landroid/content/Intent;)Ljava/lang/CharSequence;
astore 4
start local 4 15: aload 4
ifnull 91
16: aload 0
iconst_1
invokevirtual android.app.admin.DeviceAdminReceiver.getResultExtras:(Z)Landroid/os/Bundle;
astore 5
start local 5 17: aload 5
ldc "android.app.extra.DISABLE_WARNING"
aload 4
invokevirtual android.os.Bundle.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V
end local 5 end local 4 18: goto 91
StackMap locals:
StackMap stack:
19: ldc "android.app.action.DEVICE_ADMIN_DISABLED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 22
20: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onDisabled:(Landroid/content/Context;Landroid/content/Intent;)V
21: goto 91
StackMap locals:
StackMap stack:
22: ldc "android.app.action.ACTION_PASSWORD_EXPIRING"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 25
23: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onPasswordExpiring:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
24: goto 91
StackMap locals:
StackMap stack:
25: ldc "android.app.action.PROFILE_PROVISIONING_COMPLETE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 28
26: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onProfileProvisioningComplete:(Landroid/content/Context;Landroid/content/Intent;)V
27: goto 91
StackMap locals:
StackMap stack:
28: ldc "android.app.action.CHOOSE_PRIVATE_KEY_ALIAS"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 35
29: aload 2
ldc "android.app.extra.CHOOSE_PRIVATE_KEY_SENDER_UID"
iconst_m1
invokevirtual android.content.Intent.getIntExtra:(Ljava/lang/String;I)I
istore 4
start local 4 30: aload 2
ldc "android.app.extra.CHOOSE_PRIVATE_KEY_URI"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.net.Uri
astore 5
start local 5 31: aload 2
ldc "android.app.extra.CHOOSE_PRIVATE_KEY_ALIAS"
invokevirtual android.content.Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
astore 6
start local 6 32: aload 0
aload 1
aload 2
iload 4
aload 5
aload 6
invokevirtual android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias:(Landroid/content/Context;Landroid/content/Intent;ILandroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;
astore 7
start local 7 33: aload 0
aload 7
invokevirtual android.app.admin.DeviceAdminReceiver.setResultData:(Ljava/lang/String;)V
end local 7 end local 6 end local 5 end local 4 34: goto 91
StackMap locals:
StackMap stack:
35: ldc "android.app.action.LOCK_TASK_ENTERING"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 39
36: aload 2
ldc "android.app.extra.LOCK_TASK_PACKAGE"
invokevirtual android.content.Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 37: aload 0
aload 1
aload 2
aload 4
invokevirtual android.app.admin.DeviceAdminReceiver.onLockTaskModeEntering:(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V
end local 4 38: goto 91
StackMap locals:
StackMap stack:
39: ldc "android.app.action.LOCK_TASK_EXITING"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 42
40: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onLockTaskModeExiting:(Landroid/content/Context;Landroid/content/Intent;)V
41: goto 91
StackMap locals:
StackMap stack:
42: ldc "android.app.action.NOTIFY_PENDING_SYSTEM_UPDATE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 46
43: aload 2
ldc "android.app.extra.SYSTEM_UPDATE_RECEIVED_TIME"
ldc -1
invokevirtual android.content.Intent.getLongExtra:(Ljava/lang/String;J)J
lstore 4
start local 4 44: aload 0
aload 1
aload 2
lload 4
invokevirtual android.app.admin.DeviceAdminReceiver.onSystemUpdatePending:(Landroid/content/Context;Landroid/content/Intent;J)V
end local 4 45: goto 91
StackMap locals:
StackMap stack:
46: ldc "android.app.action.BUGREPORT_SHARING_DECLINED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 49
47: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onBugreportSharingDeclined:(Landroid/content/Context;Landroid/content/Intent;)V
48: goto 91
StackMap locals:
StackMap stack:
49: ldc "android.app.action.BUGREPORT_SHARE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 53
50: aload 2
ldc "android.app.extra.BUGREPORT_HASH"
invokevirtual android.content.Intent.getStringExtra:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 51: aload 0
aload 1
aload 2
aload 4
invokevirtual android.app.admin.DeviceAdminReceiver.onBugreportShared:(Landroid/content/Context;Landroid/content/Intent;Ljava/lang/String;)V
end local 4 52: goto 91
StackMap locals:
StackMap stack:
53: ldc "android.app.action.BUGREPORT_FAILED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 59
54: aload 2
ldc "android.app.extra.BUGREPORT_FAILURE_REASON"
55: iconst_0
56: invokevirtual android.content.Intent.getIntExtra:(Ljava/lang/String;I)I
istore 4
start local 4 57: aload 0
aload 1
aload 2
iload 4
invokevirtual android.app.admin.DeviceAdminReceiver.onBugreportFailed:(Landroid/content/Context;Landroid/content/Intent;I)V
end local 4 58: goto 91
StackMap locals:
StackMap stack:
59: ldc "android.app.action.SECURITY_LOGS_AVAILABLE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 62
60: aload 0
aload 1
aload 2
invokevirtual android.app.admin.DeviceAdminReceiver.onSecurityLogsAvailable:(Landroid/content/Context;Landroid/content/Intent;)V
61: goto 91
StackMap locals:
StackMap stack:
62: ldc "android.app.action.NETWORK_LOGS_AVAILABLE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 67
63: aload 2
ldc "android.app.extra.EXTRA_NETWORK_LOGS_TOKEN"
ldc -1
invokevirtual android.content.Intent.getLongExtra:(Ljava/lang/String;J)J
lstore 4
start local 4 64: aload 2
ldc "android.app.extra.EXTRA_NETWORK_LOGS_COUNT"
iconst_0
invokevirtual android.content.Intent.getIntExtra:(Ljava/lang/String;I)I
istore 6
start local 6 65: aload 0
aload 1
aload 2
lload 4
iload 6
invokevirtual android.app.admin.DeviceAdminReceiver.onNetworkLogsAvailable:(Landroid/content/Context;Landroid/content/Intent;JI)V
end local 6 end local 4 66: goto 91
StackMap locals:
StackMap stack:
67: ldc "android.app.action.USER_ADDED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 70
68: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onUserAdded:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
69: goto 91
StackMap locals:
StackMap stack:
70: ldc "android.app.action.USER_REMOVED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 73
71: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onUserRemoved:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
72: goto 91
StackMap locals:
StackMap stack:
73: ldc "android.app.action.USER_STARTED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 76
74: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onUserStarted:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
75: goto 91
StackMap locals:
StackMap stack:
76: ldc "android.app.action.USER_STOPPED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 79
77: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onUserStopped:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
78: goto 91
StackMap locals:
StackMap stack:
79: ldc "android.app.action.USER_SWITCHED"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 82
80: aload 0
aload 1
aload 2
aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
invokevirtual android.app.admin.DeviceAdminReceiver.onUserSwitched:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/UserHandle;)V
81: goto 91
StackMap locals:
StackMap stack:
82: ldc "android.app.action.TRANSFER_OWNERSHIP_COMPLETE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 87
83: aload 2
ldc "android.app.extra.TRANSFER_OWNERSHIP_ADMIN_EXTRAS_BUNDLE"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.PersistableBundle
84: astore 4
start local 4 85: aload 0
aload 1
aload 4
invokevirtual android.app.admin.DeviceAdminReceiver.onTransferOwnershipComplete:(Landroid/content/Context;Landroid/os/PersistableBundle;)V
end local 4 86: goto 91
StackMap locals:
StackMap stack:
87: ldc "android.app.action.AFFILIATED_PROFILE_TRANSFER_OWNERSHIP_COMPLETE"
aload 3
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 91
88: aload 0
aload 1
89: aload 2
ldc "android.intent.extra.USER"
invokevirtual android.content.Intent.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable;
checkcast android.os.UserHandle
90: invokevirtual android.app.admin.DeviceAdminReceiver.onTransferAffiliatedProfileOwnershipComplete:(Landroid/content/Context;Landroid/os/UserHandle;)V
91: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 92 0 this Landroid/app/admin/DeviceAdminReceiver;
0 92 1 context Landroid/content/Context;
0 92 2 intent Landroid/content/Intent;
1 92 3 action Ljava/lang/String;
15 18 4 res Ljava/lang/CharSequence;
17 18 5 extras Landroid/os/Bundle;
30 34 4 uid I
31 34 5 uri Landroid/net/Uri;
32 34 6 alias Ljava/lang/String;
33 34 7 chosenAlias Ljava/lang/String;
37 38 4 pkg Ljava/lang/String;
44 45 4 receivedTime J
51 52 4 bugreportFileHash Ljava/lang/String;
57 58 4 failureCode I
64 66 4 batchToken J
65 66 6 networkLogsCount I
85 86 4 bundle Landroid/os/PersistableBundle;
MethodParameters:
Name Flags
context
intent
}
SourceFile: "DeviceAdminReceiver.java"
NestMembers:
android.app.admin.DeviceAdminReceiver$BugreportFailureCode
InnerClasses:
public abstract BugreportFailureCode = android.app.admin.DeviceAdminReceiver$BugreportFailureCode of android.app.admin.DeviceAdminReceiver