public abstract class android.hardware.fingerprint.IFingerprintService$Stub extends android.os.Binder implements android.hardware.fingerprint.IFingerprintService
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.hardware.fingerprint.IFingerprintService$Stub
super_class: android.os.Binder
{
private static final java.lang.String DESCRIPTOR;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "android.hardware.fingerprint.IFingerprintService"
static final int TRANSACTION_authenticate;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int TRANSACTION_cancelAuthentication;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int TRANSACTION_enroll;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int TRANSACTION_cancelEnrollment;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int TRANSACTION_remove;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int TRANSACTION_rename;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int TRANSACTION_getEnrolledFingerprints;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int TRANSACTION_isHardwareDetected;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int TRANSACTION_preEnroll;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int TRANSACTION_postEnroll;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int TRANSACTION_hasEnrolledFingerprints;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int TRANSACTION_getAuthenticatorId;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int TRANSACTION_resetTimeout;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int TRANSACTION_addLockoutResetCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 14
static final int TRANSACTION_setActiveUser;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 15
static final int TRANSACTION_enumerate;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int TRANSACTION_isClientActive;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 17
static final int TRANSACTION_addClientActiveCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 18
static final int TRANSACTION_removeClientActiveCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 19
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.os.Binder.<init>:()V
1: aload 0
aload 0
ldc "android.hardware.fingerprint.IFingerprintService"
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/hardware/fingerprint/IFingerprintService$Stub;
public static android.hardware.fingerprint.IFingerprintService asInterface(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintService;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "android.hardware.fingerprint.IFingerprintService"
invokeinterface android.os.IBinder.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface;
astore 1
start local 1 3: aload 1
ifnull 5
aload 1
instanceof android.hardware.fingerprint.IFingerprintService
ifeq 5
4: aload 1
checkcast android.hardware.fingerprint.IFingerprintService
areturn
5: StackMap locals: android.os.IInterface
StackMap stack:
new android.hardware.fingerprint.IFingerprintService$Stub$Proxy
dup
aload 0
invokespecial android.hardware.fingerprint.IFingerprintService$Stub$Proxy.<init>:(Landroid/os/IBinder;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 obj Landroid/os/IBinder;
3 6 1 iin Landroid/os/IInterface;
MethodParameters:
Name Flags
obj
public android.os.IBinder asBinder();
descriptor: ()Landroid/os/IBinder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/fingerprint/IFingerprintService$Stub;
public boolean onTransact(int, android.os.Parcel, android.os.Parcel, int);
descriptor: (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=15, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "android.hardware.fingerprint.IFingerprintService"
astore 5
start local 5 1: iload 1
lookupswitch { // 20
1: 4
2: 19
3: 25
4: 35
5: 40
6: 49
7: 56
8: 63
9: 72
10: 78
11: 84
12: 93
13: 99
14: 104
15: 109
16: 114
17: 121
18: 128
19: 133
1598968902: 2
default: 138
}
2: StackMap locals: java.lang.String
StackMap stack:
aload 3
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
5: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 6: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 7: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 8: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.fingerprint.IFingerprintServiceReceiver$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
astore 10
start local 10 9: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 11
start local 11 10: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 12
start local 12 11: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 14
12: getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.Bundle
astore 13
start local 13 13: goto 15
end local 13 14: StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.os.IBinder long int android.hardware.fingerprint.IFingerprintServiceReceiver int java.lang.String
StackMap stack:
aconst_null
astore 13
start local 13 15: StackMap locals: android.os.Bundle
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.biometrics.IBiometricPromptReceiver$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/biometrics/IBiometricPromptReceiver;
astore 14
start local 14 16: aload 0
aload 6
lload 7
iload 9
aload 10
iload 11
aload 12
aload 13
aload 14
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.authenticate:(Landroid/os/IBinder;JILandroid/hardware/fingerprint/IFingerprintServiceReceiver;ILjava/lang/String;Landroid/os/Bundle;Landroid/hardware/biometrics/IBiometricPromptReceiver;)V
17: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
18: iconst_1
ireturn
end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 19: StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
20: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 21: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 22: aload 0
aload 6
aload 7
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.cancelAuthentication:(Landroid/os/IBinder;Ljava/lang/String;)V
23: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
24: iconst_1
ireturn
end local 7 end local 6 25: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
26: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 27: aload 2
invokevirtual android.os.Parcel.createByteArray:()[B
astore 7
start local 7 28: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 29: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.fingerprint.IFingerprintServiceReceiver$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
astore 9
start local 9 30: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 31: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 11
start local 11 32: aload 0
aload 6
aload 7
iload 8
aload 9
iload 10
aload 11
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.enroll:(Landroid/os/IBinder;[BILandroid/hardware/fingerprint/IFingerprintServiceReceiver;ILjava/lang/String;)V
33: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
34: iconst_1
ireturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 35: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
36: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 37: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.cancelEnrollment:(Landroid/os/IBinder;)V
38: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
39: iconst_1
ireturn
end local 6 40: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
41: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 42: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 43: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 44: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 45: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.fingerprint.IFingerprintServiceReceiver$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
astore 10
start local 10 46: aload 0
aload 6
iload 7
iload 8
iload 9
aload 10
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.remove:(Landroid/os/IBinder;IIILandroid/hardware/fingerprint/IFingerprintServiceReceiver;)V
47: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
48: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 7 end local 6 49: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
50: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 51: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 52: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 53: aload 0
iload 6
iload 7
aload 8
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.rename:(IILjava/lang/String;)V
54: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
55: iconst_1
ireturn
end local 8 end local 7 end local 6 56: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
57: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 58: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 59: aload 0
iload 6
aload 7
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.getEnrolledFingerprints:(ILjava/lang/String;)Ljava/util/List;
astore 8
start local 8 60: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
61: aload 3
aload 8
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
62: iconst_1
ireturn
end local 8 end local 7 end local 6 63: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
64: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 6
start local 6 65: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 66: aload 0
lload 6
aload 8
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.isHardwareDetected:(JLjava/lang/String;)Z
istore 9
start local 9 67: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
68: aload 3
iload 9
ifeq 69
iconst_1
goto 70
StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String long java.lang.String int
StackMap stack: android.os.Parcel
69: iconst_0
StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String long java.lang.String int
StackMap stack: android.os.Parcel int
70: invokevirtual android.os.Parcel.writeInt:(I)V
71: iconst_1
ireturn
end local 9 end local 8 end local 6 72: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
73: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 74: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.preEnroll:(Landroid/os/IBinder;)J
lstore 7
start local 7 75: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
76: aload 3
lload 7
invokevirtual android.os.Parcel.writeLong:(J)V
77: iconst_1
ireturn
end local 7 end local 6 78: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
79: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 80: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.postEnroll:(Landroid/os/IBinder;)I
istore 7
start local 7 81: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
82: aload 3
iload 7
invokevirtual android.os.Parcel.writeInt:(I)V
83: iconst_1
ireturn
end local 7 end local 6 84: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
85: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 86: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 87: aload 0
iload 6
aload 7
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.hasEnrolledFingerprints:(ILjava/lang/String;)Z
istore 8
start local 8 88: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
89: aload 3
iload 8
ifeq 90
iconst_1
goto 91
StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String int java.lang.String int
StackMap stack: android.os.Parcel
90: iconst_0
StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String int java.lang.String int
StackMap stack: android.os.Parcel int
91: invokevirtual android.os.Parcel.writeInt:(I)V
92: iconst_1
ireturn
end local 8 end local 7 end local 6 93: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
94: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 95: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.getAuthenticatorId:(Ljava/lang/String;)J
lstore 7
start local 7 96: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
97: aload 3
lload 7
invokevirtual android.os.Parcel.writeLong:(J)V
98: iconst_1
ireturn
end local 7 end local 6 99: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
100: aload 2
invokevirtual android.os.Parcel.createByteArray:()[B
astore 6
start local 6 101: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.resetTimeout:([B)V
102: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
103: iconst_1
ireturn
end local 6 104: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
105: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.fingerprint.IFingerprintServiceLockoutResetCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintServiceLockoutResetCallback;
astore 6
start local 6 106: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.addLockoutResetCallback:(Landroid/hardware/fingerprint/IFingerprintServiceLockoutResetCallback;)V
107: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
108: iconst_1
ireturn
end local 6 109: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
110: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 111: aload 0
iload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.setActiveUser:(I)V
112: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
113: iconst_1
ireturn
end local 6 114: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
115: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 116: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 117: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.fingerprint.IFingerprintServiceReceiver$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
astore 8
start local 8 118: aload 0
aload 6
iload 7
aload 8
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.enumerate:(Landroid/os/IBinder;ILandroid/hardware/fingerprint/IFingerprintServiceReceiver;)V
119: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
120: iconst_1
ireturn
end local 8 end local 7 end local 6 121: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
122: aload 0
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.isClientActive:()Z
istore 6
start local 6 123: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
124: aload 3
iload 6
ifeq 125
iconst_1
goto 126
StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
125: iconst_0
StackMap locals: android.hardware.fingerprint.IFingerprintService$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
126: invokevirtual android.os.Parcel.writeInt:(I)V
127: iconst_1
ireturn
end local 6 128: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
129: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.fingerprint.IFingerprintClientActiveCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintClientActiveCallback;
astore 6
start local 6 130: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.addClientActiveCallback:(Landroid/hardware/fingerprint/IFingerprintClientActiveCallback;)V
131: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
132: iconst_1
ireturn
end local 6 133: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
134: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.hardware.fingerprint.IFingerprintClientActiveCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/hardware/fingerprint/IFingerprintClientActiveCallback;
astore 6
start local 6 135: aload 0
aload 6
invokevirtual android.hardware.fingerprint.IFingerprintService$Stub.removeClientActiveCallback:(Landroid/hardware/fingerprint/IFingerprintClientActiveCallback;)V
136: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
137: iconst_1
ireturn
end local 6 138: StackMap locals:
StackMap stack:
aload 0
iload 1
aload 2
aload 3
iload 4
invokespecial android.os.Binder.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
ireturn
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 139 0 this Landroid/hardware/fingerprint/IFingerprintService$Stub;
0 139 1 code I
0 139 2 data Landroid/os/Parcel;
0 139 3 reply Landroid/os/Parcel;
0 139 4 flags I
1 139 5 descriptor Ljava/lang/String;
6 19 6 _arg0 Landroid/os/IBinder;
7 19 7 _arg1 J
8 19 9 _arg2 I
9 19 10 _arg3 Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
10 19 11 _arg4 I
11 19 12 _arg5 Ljava/lang/String;
13 14 13 _arg6 Landroid/os/Bundle;
15 19 13 _arg6 Landroid/os/Bundle;
16 19 14 _arg7 Landroid/hardware/biometrics/IBiometricPromptReceiver;
21 25 6 _arg0 Landroid/os/IBinder;
22 25 7 _arg1 Ljava/lang/String;
27 35 6 _arg0 Landroid/os/IBinder;
28 35 7 _arg1 [B
29 35 8 _arg2 I
30 35 9 _arg3 Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
31 35 10 _arg4 I
32 35 11 _arg5 Ljava/lang/String;
37 40 6 _arg0 Landroid/os/IBinder;
42 49 6 _arg0 Landroid/os/IBinder;
43 49 7 _arg1 I
44 49 8 _arg2 I
45 49 9 _arg3 I
46 49 10 _arg4 Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
51 56 6 _arg0 I
52 56 7 _arg1 I
53 56 8 _arg2 Ljava/lang/String;
58 63 6 _arg0 I
59 63 7 _arg1 Ljava/lang/String;
60 63 8 _result Ljava/util/List<Landroid/hardware/fingerprint/Fingerprint;>;
65 72 6 _arg0 J
66 72 8 _arg1 Ljava/lang/String;
67 72 9 _result Z
74 78 6 _arg0 Landroid/os/IBinder;
75 78 7 _result J
80 84 6 _arg0 Landroid/os/IBinder;
81 84 7 _result I
86 93 6 _arg0 I
87 93 7 _arg1 Ljava/lang/String;
88 93 8 _result Z
95 99 6 _arg0 Ljava/lang/String;
96 99 7 _result J
101 104 6 _arg0 [B
106 109 6 _arg0 Landroid/hardware/fingerprint/IFingerprintServiceLockoutResetCallback;
111 114 6 _arg0 I
116 121 6 _arg0 Landroid/os/IBinder;
117 121 7 _arg1 I
118 121 8 _arg2 Landroid/hardware/fingerprint/IFingerprintServiceReceiver;
123 128 6 _result Z
130 133 6 _arg0 Landroid/hardware/fingerprint/IFingerprintClientActiveCallback;
135 138 6 _arg0 Landroid/hardware/fingerprint/IFingerprintClientActiveCallback;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
code
data
reply
flags
}
SourceFile: "IFingerprintService.java"
NestHost: android.hardware.fingerprint.IFingerprintService
InnerClasses:
public abstract Stub = android.hardware.biometrics.IBiometricPromptReceiver$Stub of android.hardware.biometrics.IBiometricPromptReceiver
public abstract Stub = android.hardware.fingerprint.IFingerprintClientActiveCallback$Stub of android.hardware.fingerprint.IFingerprintClientActiveCallback
public abstract Stub = android.hardware.fingerprint.IFingerprintService$Stub of android.hardware.fingerprint.IFingerprintService
private Proxy = android.hardware.fingerprint.IFingerprintService$Stub$Proxy of android.hardware.fingerprint.IFingerprintService$Stub
public abstract Stub = android.hardware.fingerprint.IFingerprintServiceLockoutResetCallback$Stub of android.hardware.fingerprint.IFingerprintServiceLockoutResetCallback
public abstract Stub = android.hardware.fingerprint.IFingerprintServiceReceiver$Stub of android.hardware.fingerprint.IFingerprintServiceReceiver
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable