class android.app.admin.IDevicePolicyManager$Stub$Proxy implements android.app.admin.IDevicePolicyManager
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.app.admin.IDevicePolicyManager$Stub$Proxy
  super_class: java.lang.Object
{
  private android.os.IBinder mRemote;
    descriptor: Landroid/os/IBinder;
    flags: (0x0002) ACC_PRIVATE

  void <init>(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.os.IBinder remote
         0: .line 4392
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 4394
            aload 0 /* this */
            aload 1 /* remote */
            putfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
         2: .line 4395
            return
        end local 1 // android.os.IBinder remote
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0    3     1  remote  Landroid/os/IBinder;
    MethodParameters:
        Name  Flags
      remote  

  public android.os.IBinder asBinder();
    descriptor: ()Landroid/os/IBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 4398
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            areturn
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;

  public java.lang.String getInterfaceDescriptor();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 4402
            ldc "android.app.admin.IDevicePolicyManager"
            areturn
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;

  public void setPasswordQuality(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int quality
        start local 3 // boolean parent
         0: .line 4406
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4407
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4409
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4410
            aload 1 /* who */
            ifnull 7
         4: .line 4411
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4412
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4413
            goto 8
         7: .line 4415
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4417
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* quality */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4418
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4419
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_1
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4420
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4421
            goto 19
        15: .line 4422
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4423
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4424
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4425
            aload 6
            athrow
        19: .line 4423
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4424
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4426
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int quality
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1      who  Landroid/content/ComponentName;
            0   22     2  quality  I
            0   22     3   parent  Z
            1   22     4    _data  Landroid/os/Parcel;
            2   22     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      who      
      quality  
      parent   

  public int getPasswordQuality(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4429
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4430
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4433
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4434
            aload 1 /* who */
            ifnull 7
         4: .line 4435
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4436
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4437
            goto 8
         7: .line 4439
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4441
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4442
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4443
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_2
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4444
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4445
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4446
            goto 20
        end local 6 // int _result
        16: .line 4447
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4448
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4449
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4450
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4448
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4449
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4451
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordMinimumLength(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4455
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4456
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4458
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4459
            aload 1 /* who */
            ifnull 7
         4: .line 4460
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4461
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4462
            goto 8
         7: .line 4464
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4466
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4467
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4468
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_3
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4469
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4470
            goto 19
        15: .line 4471
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4472
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4473
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4474
            aload 6
            athrow
        19: .line 4472
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4473
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4475
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordMinimumLength(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4478
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4479
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4482
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4483
            aload 1 /* who */
            ifnull 7
         4: .line 4484
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4485
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4486
            goto 8
         7: .line 4488
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4490
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4491
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4492
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_4
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4493
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4494
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4495
            goto 20
        end local 6 // int _result
        16: .line 4496
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4497
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4498
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4499
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4497
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4498
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4500
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordMinimumUpperCase(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4504
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4505
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4507
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4508
            aload 1 /* who */
            ifnull 7
         4: .line 4509
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4510
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4511
            goto 8
         7: .line 4513
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4515
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4516
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4517
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_5
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4518
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4519
            goto 19
        15: .line 4520
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4521
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4522
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4523
            aload 6
            athrow
        19: .line 4521
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4522
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4524
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordMinimumUpperCase(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4527
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4528
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4531
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4532
            aload 1 /* who */
            ifnull 7
         4: .line 4533
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4534
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4535
            goto 8
         7: .line 4537
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4539
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4540
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4541
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 6
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4542
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4543
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4544
            goto 20
        end local 6 // int _result
        16: .line 4545
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4546
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4547
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4548
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4546
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4547
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4549
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordMinimumLowerCase(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4553
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4554
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4556
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4557
            aload 1 /* who */
            ifnull 7
         4: .line 4558
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4559
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4560
            goto 8
         7: .line 4562
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4564
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4565
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4566
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 7
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4567
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4568
            goto 19
        15: .line 4569
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4570
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4571
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4572
            aload 6
            athrow
        19: .line 4570
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4571
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4573
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordMinimumLowerCase(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4576
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4577
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4580
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4581
            aload 1 /* who */
            ifnull 7
         4: .line 4582
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4583
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4584
            goto 8
         7: .line 4586
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4588
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4589
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4590
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 8
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4591
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4592
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4593
            goto 20
        end local 6 // int _result
        16: .line 4594
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4595
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4596
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4597
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4595
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4596
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4598
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordMinimumLetters(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4602
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4603
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4605
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4606
            aload 1 /* who */
            ifnull 7
         4: .line 4607
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4608
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4609
            goto 8
         7: .line 4611
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4613
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4614
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4615
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 9
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4616
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4617
            goto 19
        15: .line 4618
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4619
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4620
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4621
            aload 6
            athrow
        19: .line 4619
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4620
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4622
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordMinimumLetters(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4625
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4626
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4629
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4630
            aload 1 /* who */
            ifnull 7
         4: .line 4631
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4632
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4633
            goto 8
         7: .line 4635
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4637
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4638
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4639
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 10
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4640
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4641
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4642
            goto 20
        end local 6 // int _result
        16: .line 4643
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4644
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4645
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4646
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4644
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4645
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4647
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordMinimumNumeric(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4651
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4652
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4654
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4655
            aload 1 /* who */
            ifnull 7
         4: .line 4656
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4657
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4658
            goto 8
         7: .line 4660
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4662
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4663
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4664
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 11
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4665
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4666
            goto 19
        15: .line 4667
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4668
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4669
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4670
            aload 6
            athrow
        19: .line 4668
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4669
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4671
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordMinimumNumeric(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4674
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4675
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4678
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4679
            aload 1 /* who */
            ifnull 7
         4: .line 4680
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4681
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4682
            goto 8
         7: .line 4684
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4686
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4687
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4688
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 12
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4689
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4690
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4691
            goto 20
        end local 6 // int _result
        16: .line 4692
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4693
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4694
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4695
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4693
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4694
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4696
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordMinimumSymbols(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4700
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4701
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4703
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4704
            aload 1 /* who */
            ifnull 7
         4: .line 4705
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4706
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4707
            goto 8
         7: .line 4709
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4711
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4712
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4713
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 13
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4714
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4715
            goto 19
        15: .line 4716
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4717
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4718
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4719
            aload 6
            athrow
        19: .line 4717
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4718
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4720
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordMinimumSymbols(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4723
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4724
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4727
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4728
            aload 1 /* who */
            ifnull 7
         4: .line 4729
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4730
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4731
            goto 8
         7: .line 4733
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4735
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4736
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4737
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 14
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4738
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4739
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4740
            goto 20
        end local 6 // int _result
        16: .line 4741
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4742
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4743
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4744
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4742
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4743
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4745
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordMinimumNonLetter(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4749
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4750
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4752
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4753
            aload 1 /* who */
            ifnull 7
         4: .line 4754
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4755
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4756
            goto 8
         7: .line 4758
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4760
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4761
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4762
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 15
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4763
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4764
            goto 19
        15: .line 4765
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4766
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4767
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4768
            aload 6
            athrow
        19: .line 4766
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4767
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4769
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordMinimumNonLetter(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4772
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4773
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4776
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4777
            aload 1 /* who */
            ifnull 7
         4: .line 4778
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4779
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4780
            goto 8
         7: .line 4782
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4784
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4785
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4786
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 16
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4787
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4788
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4789
            goto 20
        end local 6 // int _result
        16: .line 4790
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4791
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4792
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4793
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4791
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4792
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4794
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordHistoryLength(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int length
        start local 3 // boolean parent
         0: .line 4798
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4799
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4801
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4802
            aload 1 /* who */
            ifnull 7
         4: .line 4803
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4804
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4805
            goto 8
         7: .line 4807
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4809
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* length */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4810
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4811
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 17
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4812
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4813
            goto 19
        15: .line 4814
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 4815
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4816
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4817
            aload 6
            athrow
        19: .line 4815
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4816
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4818
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int length
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  length  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      length  
      parent  

  public int getPasswordHistoryLength(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4821
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4822
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4825
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4826
            aload 1 /* who */
            ifnull 7
         4: .line 4827
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4828
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4829
            goto 8
         7: .line 4831
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4833
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4834
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4835
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 18
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4836
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4837
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 4838
            goto 20
        end local 6 // int _result
        16: .line 4839
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 4840
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4841
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4842
            aload 7
            athrow
        start local 6 // int _result
        20: .line 4840
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4841
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4843
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setPasswordExpirationTimeout(android.content.ComponentName, long, boolean);
    descriptor: (Landroid/content/ComponentName;JZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // long expiration
        start local 4 // boolean parent
         0: .line 4847
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 4848
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 4850
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4851
            aload 1 /* who */
            ifnull 7
         4: .line 4852
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4853
            aload 1 /* who */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4854
            goto 8
         7: .line 4856
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4858
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            lload 2 /* expiration */
            invokevirtual android.os.Parcel.writeLong:(J)V
         9: .line 4859
            aload 5 /* _data */
            iload 4 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName long int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4860
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 19
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4861
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4862
            goto 19
        15: .line 4863
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        16: .line 4864
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4865
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4866
            aload 7
            athrow
        19: .line 4864
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4865
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4867
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean parent
        end local 2 // long expiration
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   22     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1         who  Landroid/content/ComponentName;
            0   22     2  expiration  J
            0   22     4      parent  Z
            1   22     5       _data  Landroid/os/Parcel;
            2   22     6      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      expiration  
      parent      

  public long getPasswordExpirationTimeout(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4870
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4871
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4874
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4875
            aload 1 /* who */
            ifnull 7
         4: .line 4876
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4877
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4878
            goto 8
         7: .line 4880
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4882
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4883
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4884
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 20
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4885
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4886
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 6 /* _result */
        start local 6 // long _result
        15: .line 4887
            goto 20
        end local 6 // long _result
        16: .line 4888
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        17: .line 4889
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4890
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4891
            aload 8
            athrow
        start local 6 // long _result
        20: .line 4889
      StackMap locals: long
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4890
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4892
            lload 6 /* _result */
            lreturn
        end local 6 // long _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  J
           20   23     6     _result  J
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public long getPasswordExpiration(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 4896
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 4897
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 4900
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4901
            aload 1 /* who */
            ifnull 7
         4: .line 4902
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4903
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4904
            goto 8
         7: .line 4906
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4908
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 4909
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 4910
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 21
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 4911
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 4912
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 6 /* _result */
        start local 6 // long _result
        15: .line 4913
            goto 20
        end local 6 // long _result
        16: .line 4914
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        17: .line 4915
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4916
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4917
            aload 8
            athrow
        start local 6 // long _result
        20: .line 4915
      StackMap locals: long
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 4916
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 4918
            lload 6 /* _result */
            lreturn
        end local 6 // long _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  J
           20   23     6     _result  J
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public boolean isActivePasswordSufficient(int, boolean);
    descriptor: (IZ)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
        start local 2 // boolean parent
         0: .line 4922
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 4923
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 4926
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4927
            aload 3 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 4928
            aload 3 /* _data */
            iload 2 /* parent */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 4929
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 22
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 4930
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 4931
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack:
        10: iconst_0
      StackMap locals:
      StackMap stack: int
        11: istore 5 /* _result */
        start local 5 // boolean _result
        12: .line 4932
            goto 17
        end local 5 // boolean _result
        13: .line 4933
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 4934
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 4935
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 4936
            aload 6
            athrow
        start local 5 // boolean _result
        17: .line 4934
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 4935
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4937
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean parent
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   20     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1  userHandle  I
            0   20     2      parent  Z
            1   20     3       _data  Landroid/os/Parcel;
            2   20     4      _reply  Landroid/os/Parcel;
           12   13     5     _result  Z
           17   20     5     _result  Z
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  
      parent      

  public boolean isProfileActivePasswordSufficientForParent(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 4941
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 4942
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 4945
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4946
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 4947
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 23
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 4948
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 4949
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 4950
            goto 14
        end local 4 // boolean _result
        10: .line 4951
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 4952
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 4953
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 4954
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 4952
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 4953
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 4955
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   17     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1  userHandle  I
            1   17     2       _data  Landroid/os/Parcel;
            2   17     3      _reply  Landroid/os/Parcel;
            9   10     4     _result  Z
           14   17     4     _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public boolean isUsingUnifiedPassword(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 4959
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 4960
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 4963
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4964
            aload 1 /* admin */
            ifnull 7
         4: .line 4965
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 4966
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 4967
            goto 8
         7: .line 4969
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 4971
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 24
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 4972
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 4973
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 4974
            goto 18
        end local 4 // boolean _result
        14: .line 4975
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 4976
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 4977
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4978
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 4976
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 4977
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 4979
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public int getCurrentFailedPasswordAttempts(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
        start local 2 // boolean parent
         0: .line 4983
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 4984
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 4987
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 4988
            aload 3 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 4989
            aload 3 /* _data */
            iload 2 /* parent */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 4990
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 25
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 4991
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 4992
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        10: .line 4993
            goto 15
        end local 5 // int _result
        11: .line 4994
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 4995
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 4996
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 4997
            aload 6
            athrow
        start local 5 // int _result
        15: .line 4995
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 4996
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 4998
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean parent
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  userHandle  I
            0   18     2      parent  Z
            1   18     3       _data  Landroid/os/Parcel;
            2   18     4      _reply  Landroid/os/Parcel;
           10   11     5     _result  I
           15   18     5     _result  I
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  
      parent      

  public int getProfileWithMinimumFailedPasswordsForWipe(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
        start local 2 // boolean parent
         0: .line 5002
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5003
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5006
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5007
            aload 3 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5008
            aload 3 /* _data */
            iload 2 /* parent */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 5009
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 26
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 5010
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 5011
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        10: .line 5012
            goto 15
        end local 5 // int _result
        11: .line 5013
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 5014
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5015
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5016
            aload 6
            athrow
        start local 5 // int _result
        15: .line 5014
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5015
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5017
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean parent
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  userHandle  I
            0   18     2      parent  Z
            1   18     3       _data  Landroid/os/Parcel;
            2   18     4      _reply  Landroid/os/Parcel;
           10   11     5     _result  I
           15   18     5     _result  I
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  
      parent      

  public void setMaximumFailedPasswordsForWipe(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int num
        start local 3 // boolean parent
         0: .line 5021
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5022
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5024
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5025
            aload 1 /* admin */
            ifnull 7
         4: .line 5026
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5027
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5028
            goto 8
         7: .line 5030
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5032
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* num */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5033
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5034
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 27
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5035
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5036
            goto 19
        15: .line 5037
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5038
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5039
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5040
            aload 6
            athrow
        19: .line 5038
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5039
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5041
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int num
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1   admin  Landroid/content/ComponentName;
            0   22     2     num  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      admin   
      num     
      parent  

  public int getMaximumFailedPasswordsForWipe(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 5044
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5045
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5048
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5049
            aload 1 /* admin */
            ifnull 7
         4: .line 5050
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5051
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5052
            goto 8
         7: .line 5054
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5056
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5057
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5058
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 28
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5059
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5060
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 5061
            goto 20
        end local 6 // int _result
        16: .line 5062
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 5063
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5064
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5065
            aload 7
            athrow
        start local 6 // int _result
        20: .line 5063
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5064
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5066
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1       admin  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      admin       
      userHandle  
      parent      

  public boolean resetPassword(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String password
        start local 2 // int flags
         0: .line 5070
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5071
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5074
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5075
            aload 3 /* _data */
            aload 1 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 5076
            aload 3 /* _data */
            iload 2 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5077
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 29
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 5078
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 5079
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 5080
            goto 15
        end local 5 // boolean _result
        11: .line 5081
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 5082
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5083
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5084
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 5082
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5083
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5085
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int flags
        end local 1 // java.lang.String password
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   18     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  password  Ljava/lang/String;
            0   18     2     flags  I
            1   18     3     _data  Landroid/os/Parcel;
            2   18     4    _reply  Landroid/os/Parcel;
           10   11     5   _result  Z
           15   18     5   _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      password  
      flags     

  public void setMaximumTimeToLock(android.content.ComponentName, long, boolean);
    descriptor: (Landroid/content/ComponentName;JZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // long timeMs
        start local 4 // boolean parent
         0: .line 5089
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 5090
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 5092
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5093
            aload 1 /* who */
            ifnull 7
         4: .line 5094
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5095
            aload 1 /* who */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5096
            goto 8
         7: .line 5098
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5100
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            lload 2 /* timeMs */
            invokevirtual android.os.Parcel.writeLong:(J)V
         9: .line 5101
            aload 5 /* _data */
            iload 4 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName long int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5102
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 30
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5103
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5104
            goto 19
        15: .line 5105
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        16: .line 5106
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5107
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5108
            aload 7
            athrow
        19: .line 5106
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5107
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5109
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean parent
        end local 2 // long timeMs
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  timeMs  J
            0   22     4  parent  Z
            1   22     5   _data  Landroid/os/Parcel;
            2   22     6  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      timeMs  
      parent  

  public long getMaximumTimeToLock(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 5112
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5113
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5116
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5117
            aload 1 /* who */
            ifnull 7
         4: .line 5118
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5119
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5120
            goto 8
         7: .line 5122
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5124
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5125
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5126
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 31
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5127
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5128
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 6 /* _result */
        start local 6 // long _result
        15: .line 5129
            goto 20
        end local 6 // long _result
        16: .line 5130
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        17: .line 5131
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5132
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5133
            aload 8
            athrow
        start local 6 // long _result
        20: .line 5131
      StackMap locals: long
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5132
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5134
            lload 6 /* _result */
            lreturn
        end local 6 // long _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  J
           20   23     6     _result  J
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setRequiredStrongAuthTimeout(android.content.ComponentName, long, boolean);
    descriptor: (Landroid/content/ComponentName;JZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // long timeMs
        start local 4 // boolean parent
         0: .line 5138
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 5139
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 5141
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5142
            aload 1 /* who */
            ifnull 7
         4: .line 5143
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5144
            aload 1 /* who */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5145
            goto 8
         7: .line 5147
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5149
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            lload 2 /* timeMs */
            invokevirtual android.os.Parcel.writeLong:(J)V
         9: .line 5150
            aload 5 /* _data */
            iload 4 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName long int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5151
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 32
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5152
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5153
            goto 19
        15: .line 5154
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        16: .line 5155
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5156
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5157
            aload 7
            athrow
        19: .line 5155
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5156
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5158
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean parent
        end local 2 // long timeMs
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2  timeMs  J
            0   22     4  parent  Z
            1   22     5   _data  Landroid/os/Parcel;
            2   22     6  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      timeMs  
      parent  

  public long getRequiredStrongAuthTimeout(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userId
        start local 3 // boolean parent
         0: .line 5161
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5162
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5165
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5166
            aload 1 /* who */
            ifnull 7
         4: .line 5167
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5168
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5169
            goto 8
         7: .line 5171
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5173
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5174
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5175
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 33
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5176
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5177
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 6 /* _result */
        start local 6 // long _result
        15: .line 5178
            goto 20
        end local 6 // long _result
        16: .line 5179
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        17: .line 5180
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5181
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5182
            aload 8
            athrow
        start local 6 // long _result
        20: .line 5180
      StackMap locals: long
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5181
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5183
            lload 6 /* _result */
            lreturn
        end local 6 // long _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userId
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   23     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1      who  Landroid/content/ComponentName;
            0   23     2   userId  I
            0   23     3   parent  Z
            1   23     4    _data  Landroid/os/Parcel;
            2   23     5   _reply  Landroid/os/Parcel;
           15   16     6  _result  J
           20   23     6  _result  J
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      userId  
      parent  

  public void lockNow(int, boolean);
    descriptor: (IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int flags
        start local 2 // boolean parent
         0: .line 5187
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5188
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5190
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5191
            aload 3 /* _data */
            iload 1 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5192
            aload 3 /* _data */
            iload 2 /* parent */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 5193
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 34
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 5194
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 5195
            goto 14
        10: .line 5196
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 5197
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5198
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5199
            aload 5
            athrow
        14: .line 5197
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 5198
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5200
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean parent
        end local 1 // int flags
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1   flags  I
            0   17     2  parent  Z
            1   17     3   _data  Landroid/os/Parcel;
            2   17     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      flags   
      parent  

  public void wipeDataWithReason(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int flags
        start local 2 // java.lang.String wipeReasonForUser
         0: .line 5203
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5204
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5206
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5207
            aload 3 /* _data */
            iload 1 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5208
            aload 3 /* _data */
            aload 2 /* wipeReasonForUser */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 5209
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 35
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 5210
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 5211
            goto 12
         8: .line 5212
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 5213
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5214
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 5215
            aload 5
            athrow
        12: .line 5213
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5214
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5216
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String wipeReasonForUser
        end local 1 // int flags
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   15     0               this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   15     1              flags  I
            0   15     2  wipeReasonForUser  Ljava/lang/String;
            1   15     3              _data  Landroid/os/Parcel;
            2   15     4             _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                   Name  Flags
      flags              
      wipeReasonForUser  

  public android.content.ComponentName setGlobalProxy(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Landroid/content/ComponentName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String proxySpec
        start local 3 // java.lang.String exclusionList
         0: .line 5219
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5220
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5223
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5224
            aload 1 /* admin */
            ifnull 7
         4: .line 5225
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5226
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5227
            goto 8
         7: .line 5229
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5231
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* proxySpec */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 5232
            aload 4 /* _data */
            aload 3 /* exclusionList */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 5233
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 36
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 5234
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 5235
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 15
        13: .line 5236
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.ComponentName
            astore 6 /* _result */
        start local 6 // android.content.ComponentName _result
        14: .line 5237
            goto 21
        end local 6 // android.content.ComponentName _result
        15: .line 5239
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.content.ComponentName _result
        16: .line 5241
            goto 21
        end local 6 // android.content.ComponentName _result
        17: .line 5242
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        18: .line 5243
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5244
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5245
            aload 7
            athrow
        start local 6 // android.content.ComponentName _result
        21: .line 5243
      StackMap locals: android.content.ComponentName
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5244
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 5246
            aload 6 /* _result */
            areturn
        end local 6 // android.content.ComponentName _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String exclusionList
        end local 2 // java.lang.String proxySpec
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   24     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1          admin  Landroid/content/ComponentName;
            0   24     2      proxySpec  Ljava/lang/String;
            0   24     3  exclusionList  Ljava/lang/String;
            1   24     4          _data  Landroid/os/Parcel;
            2   24     5         _reply  Landroid/os/Parcel;
           14   15     6        _result  Landroid/content/ComponentName;
           16   17     6        _result  Landroid/content/ComponentName;
           21   24     6        _result  Landroid/content/ComponentName;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      proxySpec      
      exclusionList  

  public android.content.ComponentName getGlobalProxyAdmin(int);
    descriptor: (I)Landroid/content/ComponentName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5250
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5251
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5254
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5255
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5256
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 37
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5257
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5258
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 5259
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.ComponentName
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
         8: .line 5260
            goto 15
        end local 4 // android.content.ComponentName _result
         9: .line 5262
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
        10: .line 5264
            goto 15
        end local 4 // android.content.ComponentName _result
        11: .line 5265
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 5266
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5267
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5268
            aload 5
            athrow
        start local 4 // android.content.ComponentName _result
        15: .line 5266
      StackMap locals: android.content.ComponentName
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5267
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5269
            aload 4 /* _result */
            areturn
        end local 4 // android.content.ComponentName _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  userHandle  I
            1   18     2       _data  Landroid/os/Parcel;
            2   18     3      _reply  Landroid/os/Parcel;
            8    9     4     _result  Landroid/content/ComponentName;
           10   11     4     _result  Landroid/content/ComponentName;
           15   18     4     _result  Landroid/content/ComponentName;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void setRecommendedGlobalProxy(android.content.ComponentName, android.net.ProxyInfo);
    descriptor: (Landroid/content/ComponentName;Landroid/net/ProxyInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.net.ProxyInfo proxyInfo
         0: .line 5273
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5274
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5276
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5277
            aload 1 /* admin */
            ifnull 7
         4: .line 5278
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5279
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5280
            goto 8
         7: .line 5282
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5284
      StackMap locals:
      StackMap stack:
            aload 2 /* proxyInfo */
            ifnull 12
         9: .line 5285
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 5286
            aload 2 /* proxyInfo */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.net.ProxyInfo.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 5287
            goto 13
        12: .line 5289
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 5291
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 38
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 5292
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 5293
            goto 20
        16: .line 5294
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 5295
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5296
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5297
            aload 5
            athrow
        20: .line 5295
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5296
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5298
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.net.ProxyInfo proxyInfo
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   23     0       this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1      admin  Landroid/content/ComponentName;
            0   23     2  proxyInfo  Landroid/net/ProxyInfo;
            1   23     3      _data  Landroid/os/Parcel;
            2   23     4     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      admin      
      proxyInfo  

  public int setStorageEncryption(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean encrypt
         0: .line 5301
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5302
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5305
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5306
            aload 1 /* who */
            ifnull 7
         4: .line 5307
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5308
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5309
            goto 8
         7: .line 5311
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5313
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* encrypt */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 5314
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 39
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 5315
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 5316
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        14: .line 5317
            goto 19
        end local 5 // int _result
        15: .line 5318
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5319
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5320
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5321
            aload 6
            athrow
        start local 5 // int _result
        19: .line 5319
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5320
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5322
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean encrypt
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1      who  Landroid/content/ComponentName;
            0   22     2  encrypt  Z
            1   22     3    _data  Landroid/os/Parcel;
            2   22     4   _reply  Landroid/os/Parcel;
           14   15     5  _result  I
           19   22     5  _result  I
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      who      
      encrypt  

  public boolean getStorageEncryption(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
         0: .line 5326
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5327
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5330
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5331
            aload 1 /* who */
            ifnull 7
         4: .line 5332
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5333
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5334
            goto 8
         7: .line 5336
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5338
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5339
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 40
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 5340
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 5341
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 5342
            goto 19
        end local 5 // boolean _result
        15: .line 5343
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5344
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5345
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5346
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 5344
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5345
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5347
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   22     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1         who  Landroid/content/ComponentName;
            0   22     2  userHandle  I
            1   22     3       _data  Landroid/os/Parcel;
            2   22     4      _reply  Landroid/os/Parcel;
           14   15     5     _result  Z
           19   22     5     _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  

  public int getStorageEncryptionStatus(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String callerPackage
        start local 2 // int userHandle
         0: .line 5351
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5352
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5355
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5356
            aload 3 /* _data */
            aload 1 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 5357
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5358
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 41
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 5359
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 5360
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 5361
            goto 13
        end local 5 // int _result
         9: .line 5362
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 5363
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 5364
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5365
            aload 6
            athrow
        start local 5 // int _result
        13: .line 5363
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5364
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 5366
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // java.lang.String callerPackage
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   16     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   16     1  callerPackage  Ljava/lang/String;
            0   16     2     userHandle  I
            1   16     3          _data  Landroid/os/Parcel;
            2   16     4         _reply  Landroid/os/Parcel;
            8    9     5        _result  I
           13   16     5        _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      callerPackage  
      userHandle     

  public boolean requestBugreport(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 5370
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5371
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5374
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5375
            aload 1 /* who */
            ifnull 7
         4: .line 5376
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5377
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5378
            goto 8
         7: .line 5380
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5382
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 42
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 5383
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 5384
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 5385
            goto 18
        end local 4 // boolean _result
        14: .line 5386
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 5387
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5388
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5389
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 5387
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5388
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5390
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1      who  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public void setCameraDisabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean disabled
         0: .line 5394
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5395
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5397
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5398
            aload 1 /* who */
            ifnull 7
         4: .line 5399
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5400
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5401
            goto 8
         7: .line 5403
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5405
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* disabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 5406
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 43
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 5407
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 5408
            goto 18
        14: .line 5409
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 5410
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5411
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5412
            aload 5
            athrow
        18: .line 5410
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5411
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5413
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean disabled
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1       who  Landroid/content/ComponentName;
            0   21     2  disabled  Z
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      disabled  

  public boolean getCameraDisabled(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
         0: .line 5416
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5417
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5420
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5421
            aload 1 /* who */
            ifnull 7
         4: .line 5422
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5423
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5424
            goto 8
         7: .line 5426
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5428
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5429
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 44
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 5430
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 5431
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 5432
            goto 19
        end local 5 // boolean _result
        15: .line 5433
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5434
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5435
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5436
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 5434
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5435
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5437
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   22     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1         who  Landroid/content/ComponentName;
            0   22     2  userHandle  I
            1   22     3       _data  Landroid/os/Parcel;
            2   22     4      _reply  Landroid/os/Parcel;
           14   15     5     _result  Z
           19   22     5     _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  

  public void setScreenCaptureDisabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean disabled
         0: .line 5441
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5442
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5444
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5445
            aload 1 /* who */
            ifnull 7
         4: .line 5446
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5447
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5448
            goto 8
         7: .line 5450
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5452
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* disabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 5453
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 45
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 5454
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 5455
            goto 18
        14: .line 5456
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 5457
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5458
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5459
            aload 5
            athrow
        18: .line 5457
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5458
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5460
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean disabled
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1       who  Landroid/content/ComponentName;
            0   21     2  disabled  Z
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      disabled  

  public boolean getScreenCaptureDisabled(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
         0: .line 5463
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5464
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5467
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5468
            aload 1 /* who */
            ifnull 7
         4: .line 5469
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5470
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5471
            goto 8
         7: .line 5473
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5475
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5476
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 46
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 5477
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 5478
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 5479
            goto 19
        end local 5 // boolean _result
        15: .line 5480
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5481
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5482
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5483
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 5481
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5482
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5484
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   22     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1         who  Landroid/content/ComponentName;
            0   22     2  userHandle  I
            1   22     3       _data  Landroid/os/Parcel;
            2   22     4      _reply  Landroid/os/Parcel;
           14   15     5     _result  Z
           19   22     5     _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  

  public void setKeyguardDisabledFeatures(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int which
        start local 3 // boolean parent
         0: .line 5488
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5489
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5491
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5492
            aload 1 /* who */
            ifnull 7
         4: .line 5493
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5494
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5495
            goto 8
         7: .line 5497
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5499
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* which */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5500
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5501
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 47
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5502
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5503
            goto 19
        15: .line 5504
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5505
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5506
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5507
            aload 6
            athrow
        19: .line 5505
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5506
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5508
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int which
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2   which  I
            0   22     3  parent  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      which   
      parent  

  public int getKeyguardDisabledFeatures(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int userHandle
        start local 3 // boolean parent
         0: .line 5511
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5512
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5515
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5516
            aload 1 /* who */
            ifnull 7
         4: .line 5517
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5518
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5519
            goto 8
         7: .line 5521
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5523
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5524
            aload 4 /* _data */
            iload 3 /* parent */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5525
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 48
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5526
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5527
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        15: .line 5528
            goto 20
        end local 6 // int _result
        16: .line 5529
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 5530
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5531
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5532
            aload 7
            athrow
        start local 6 // int _result
        20: .line 5530
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5531
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5533
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean parent
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            0   23     3      parent  Z
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  I
           20   23     6     _result  I
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  
      parent      

  public void setActiveAdmin(android.content.ComponentName, boolean, int);
    descriptor: (Landroid/content/ComponentName;ZI)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName policyReceiver
        start local 2 // boolean refreshing
        start local 3 // int userHandle
         0: .line 5537
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5538
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5540
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5541
            aload 1 /* policyReceiver */
            ifnull 7
         4: .line 5542
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5543
            aload 1 /* policyReceiver */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5544
            goto 8
         7: .line 5546
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5548
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* refreshing */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 5549
            aload 4 /* _data */
            iload 3 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 5550
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 49
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 5551
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 5552
            goto 19
        15: .line 5553
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5554
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5555
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5556
            aload 6
            athrow
        19: .line 5554
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5555
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5557
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userHandle
        end local 2 // boolean refreshing
        end local 1 // android.content.ComponentName policyReceiver
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   22     0            this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1  policyReceiver  Landroid/content/ComponentName;
            0   22     2      refreshing  Z
            0   22     3      userHandle  I
            1   22     4           _data  Landroid/os/Parcel;
            2   22     5          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      policyReceiver  
      refreshing      
      userHandle      

  public boolean isAdminActive(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName policyReceiver
        start local 2 // int userHandle
         0: .line 5560
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5561
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5564
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5565
            aload 1 /* policyReceiver */
            ifnull 7
         4: .line 5566
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5567
            aload 1 /* policyReceiver */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5568
            goto 8
         7: .line 5570
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5572
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5573
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 50
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 5574
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 5575
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 5576
            goto 19
        end local 5 // boolean _result
        15: .line 5577
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 5578
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5579
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5580
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 5578
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5579
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5581
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName policyReceiver
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   22     0            this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1  policyReceiver  Landroid/content/ComponentName;
            0   22     2      userHandle  I
            1   22     3           _data  Landroid/os/Parcel;
            2   22     4          _reply  Landroid/os/Parcel;
           14   15     5         _result  Z
           19   22     5         _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      policyReceiver  
      userHandle      

  public java.util.List<android.content.ComponentName> getActiveAdmins(int);
    descriptor: (I)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5585
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5586
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5589
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5590
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5591
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 51
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5592
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5593
            aload 3 /* _reply */
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
         7: .line 5594
            goto 12
        end local 4 // java.util.List _result
         8: .line 5595
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 5596
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5597
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 5598
            aload 5
            athrow
        start local 4 // java.util.List _result
        12: .line 5596
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5597
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5599
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   15     1  userHandle  I
            1   15     2       _data  Landroid/os/Parcel;
            2   15     3      _reply  Landroid/os/Parcel;
            7    8     4     _result  Ljava/util/List<Landroid/content/ComponentName;>;
           12   15     4     _result  Ljava/util/List<Landroid/content/ComponentName;>;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (I)Ljava/util/List<Landroid/content/ComponentName;>;
    MethodParameters:
            Name  Flags
      userHandle  

  public boolean packageHasActiveAdmins(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
        start local 2 // int userHandle
         0: .line 5603
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5604
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5607
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5608
            aload 3 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 5609
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5610
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 52
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 5611
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 5612
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 5613
            goto 15
        end local 5 // boolean _result
        11: .line 5614
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 5615
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5616
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5617
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 5615
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5616
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5618
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // java.lang.String packageName
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  packageName  Ljava/lang/String;
            0   18     2   userHandle  I
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      userHandle   

  public void getRemoveWarning(android.content.ComponentName, android.os.RemoteCallback, int);
    descriptor: (Landroid/content/ComponentName;Landroid/os/RemoteCallback;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName policyReceiver
        start local 2 // android.os.RemoteCallback result
        start local 3 // int userHandle
         0: .line 5622
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5623
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5625
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5626
            aload 1 /* policyReceiver */
            ifnull 7
         4: .line 5627
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5628
            aload 1 /* policyReceiver */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5629
            goto 8
         7: .line 5631
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5633
      StackMap locals:
      StackMap stack:
            aload 2 /* result */
            ifnull 12
         9: .line 5634
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 5635
            aload 2 /* result */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.RemoteCallback.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 5636
            goto 13
        12: .line 5638
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 5640
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 3 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 5641
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 53
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 5642
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 5643
            goto 21
        17: .line 5644
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 5645
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5646
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 5647
            aload 6
            athrow
        21: .line 5645
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5646
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 5648
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userHandle
        end local 2 // android.os.RemoteCallback result
        end local 1 // android.content.ComponentName policyReceiver
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   24     0            this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1  policyReceiver  Landroid/content/ComponentName;
            0   24     2          result  Landroid/os/RemoteCallback;
            0   24     3      userHandle  I
            1   24     4           _data  Landroid/os/Parcel;
            2   24     5          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      policyReceiver  
      result          
      userHandle      

  public void removeActiveAdmin(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName policyReceiver
        start local 2 // int userHandle
         0: .line 5651
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5652
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5654
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5655
            aload 1 /* policyReceiver */
            ifnull 7
         4: .line 5656
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5657
            aload 1 /* policyReceiver */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5658
            goto 8
         7: .line 5660
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5662
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5663
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 54
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 5664
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 5665
            goto 16
        12: .line 5666
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 5667
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5668
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 5669
            aload 5
            athrow
        16: .line 5667
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5668
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5670
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName policyReceiver
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   19     0            this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1  policyReceiver  Landroid/content/ComponentName;
            0   19     2      userHandle  I
            1   19     3           _data  Landroid/os/Parcel;
            2   19     4          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      policyReceiver  
      userHandle      

  public void forceRemoveActiveAdmin(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName policyReceiver
        start local 2 // int userHandle
         0: .line 5673
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5674
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5676
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5677
            aload 1 /* policyReceiver */
            ifnull 7
         4: .line 5678
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5679
            aload 1 /* policyReceiver */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5680
            goto 8
         7: .line 5682
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5684
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5685
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 55
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 5686
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 5687
            goto 16
        12: .line 5688
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 5689
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5690
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 5691
            aload 5
            athrow
        16: .line 5689
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5690
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5692
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName policyReceiver
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   19     0            this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1  policyReceiver  Landroid/content/ComponentName;
            0   19     2      userHandle  I
            1   19     3           _data  Landroid/os/Parcel;
            2   19     4          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      policyReceiver  
      userHandle      

  public boolean hasGrantedPolicy(android.content.ComponentName, int, int);
    descriptor: (Landroid/content/ComponentName;II)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName policyReceiver
        start local 2 // int usesPolicy
        start local 3 // int userHandle
         0: .line 5695
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5696
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5699
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5700
            aload 1 /* policyReceiver */
            ifnull 7
         4: .line 5701
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5702
            aload 1 /* policyReceiver */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5703
            goto 8
         7: .line 5705
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5707
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* usesPolicy */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5708
            aload 4 /* _data */
            iload 3 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 5709
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 56
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 5710
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 5711
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 5712
            goto 20
        end local 6 // boolean _result
        16: .line 5713
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 5714
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5715
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5716
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 5714
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5715
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5717
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userHandle
        end local 2 // int usesPolicy
        end local 1 // android.content.ComponentName policyReceiver
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   23     0            this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1  policyReceiver  Landroid/content/ComponentName;
            0   23     2      usesPolicy  I
            0   23     3      userHandle  I
            1   23     4           _data  Landroid/os/Parcel;
            2   23     5          _reply  Landroid/os/Parcel;
           15   16     6         _result  Z
           20   23     6         _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      policyReceiver  
      usesPolicy      
      userHandle      

  public void setActivePasswordState(android.app.admin.PasswordMetrics, int);
    descriptor: (Landroid/app/admin/PasswordMetrics;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.app.admin.PasswordMetrics metrics
        start local 2 // int userHandle
         0: .line 5721
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 5722
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 5724
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5725
            aload 1 /* metrics */
            ifnull 7
         4: .line 5726
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5727
            aload 1 /* metrics */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.app.admin.PasswordMetrics.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5728
            goto 8
         7: .line 5730
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5732
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 5733
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 57
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 5734
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 5735
            goto 16
        12: .line 5736
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 5737
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5738
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 5739
            aload 5
            athrow
        16: .line 5737
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 5738
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5740
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.app.admin.PasswordMetrics metrics
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1     metrics  Landroid/app/admin/PasswordMetrics;
            0   19     2  userHandle  I
            1   19     3       _data  Landroid/os/Parcel;
            2   19     4      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      metrics     
      userHandle  

  public void reportPasswordChanged(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 5743
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5744
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5746
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5747
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5748
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 58
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5749
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5750
            goto 11
         7: .line 5751
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5752
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5753
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5754
            aload 4
            athrow
        11: .line 5752
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5753
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5755
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  userId  I
            1   14     2   _data  Landroid/os/Parcel;
            2   14     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void reportFailedPasswordAttempt(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5758
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5759
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5761
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5762
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5763
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 59
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5764
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5765
            goto 11
         7: .line 5766
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5767
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5768
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5769
            aload 4
            athrow
        11: .line 5767
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5768
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5770
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  userHandle  I
            1   14     2       _data  Landroid/os/Parcel;
            2   14     3      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void reportSuccessfulPasswordAttempt(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5773
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5774
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5776
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5777
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5778
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 60
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5779
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5780
            goto 11
         7: .line 5781
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5782
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5783
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5784
            aload 4
            athrow
        11: .line 5782
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5783
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5785
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  userHandle  I
            1   14     2       _data  Landroid/os/Parcel;
            2   14     3      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void reportFailedFingerprintAttempt(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5788
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5789
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5791
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5792
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5793
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 61
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5794
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5795
            goto 11
         7: .line 5796
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5797
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5798
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5799
            aload 4
            athrow
        11: .line 5797
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5798
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5800
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  userHandle  I
            1   14     2       _data  Landroid/os/Parcel;
            2   14     3      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void reportSuccessfulFingerprintAttempt(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5803
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5804
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5806
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5807
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5808
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 62
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5809
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5810
            goto 11
         7: .line 5811
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5812
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5813
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5814
            aload 4
            athrow
        11: .line 5812
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5813
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5815
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  userHandle  I
            1   14     2       _data  Landroid/os/Parcel;
            2   14     3      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void reportKeyguardDismissed(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5818
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5819
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5821
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5822
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5823
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 63
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5824
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5825
            goto 11
         7: .line 5826
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5827
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5828
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5829
            aload 4
            athrow
        11: .line 5827
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5828
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5830
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  userHandle  I
            1   14     2       _data  Landroid/os/Parcel;
            2   14     3      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void reportKeyguardSecured(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5833
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5834
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5836
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5837
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5838
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 64
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5839
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5840
            goto 11
         7: .line 5841
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5842
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5843
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5844
            aload 4
            athrow
        11: .line 5842
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5843
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5845
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  userHandle  I
            1   14     2       _data  Landroid/os/Parcel;
            2   14     3      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public boolean setDeviceOwner(android.content.ComponentName, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String ownerName
        start local 3 // int userId
         0: .line 5848
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5849
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5852
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5853
            aload 1 /* who */
            ifnull 7
         4: .line 5854
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5855
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5856
            goto 8
         7: .line 5858
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5860
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* ownerName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 5861
            aload 4 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 5862
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 65
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 5863
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 5864
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 5865
            goto 20
        end local 6 // boolean _result
        16: .line 5866
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 5867
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5868
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5869
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 5867
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5868
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5870
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userId
        end local 2 // java.lang.String ownerName
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   23     0       this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1        who  Landroid/content/ComponentName;
            0   23     2  ownerName  Ljava/lang/String;
            0   23     3     userId  I
            1   23     4      _data  Landroid/os/Parcel;
            2   23     5     _reply  Landroid/os/Parcel;
           15   16     6    _result  Z
           20   23     6    _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      who        
      ownerName  
      userId     

  public android.content.ComponentName getDeviceOwnerComponent(boolean);
    descriptor: (Z)Landroid/content/ComponentName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // boolean callingUserOnly
         0: .line 5874
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5875
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5878
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5879
            aload 2 /* _data */
            iload 1 /* callingUserOnly */
            ifeq 4
            iconst_1
            goto 5
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         5: invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 5880
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 66
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 5881
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 5882
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
         9: .line 5883
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.ComponentName
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
        10: .line 5884
            goto 17
        end local 4 // android.content.ComponentName _result
        11: .line 5886
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
        12: .line 5888
            goto 17
        end local 4 // android.content.ComponentName _result
        13: .line 5889
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        14: .line 5890
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 5891
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 5892
            aload 5
            athrow
        start local 4 // android.content.ComponentName _result
        17: .line 5890
      StackMap locals: android.content.ComponentName
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5891
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5893
            aload 4 /* _result */
            areturn
        end local 4 // android.content.ComponentName _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // boolean callingUserOnly
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   20     0             this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1  callingUserOnly  Z
            1   20     2            _data  Landroid/os/Parcel;
            2   20     3           _reply  Landroid/os/Parcel;
           10   11     4          _result  Landroid/content/ComponentName;
           12   13     4          _result  Landroid/content/ComponentName;
           17   20     4          _result  Landroid/content/ComponentName;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      callingUserOnly  

  public boolean hasDeviceOwner();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 5897
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 5898
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 5901
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5902
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 67
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 5903
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 5904
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 5905
            goto 13
        end local 3 // boolean _result
         9: .line 5906
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 5907
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 5908
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5909
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 5907
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 5908
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 5910
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String getDeviceOwnerName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 5914
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 5915
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 5918
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5919
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 68
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 5920
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 5921
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String _result
         6: .line 5922
            goto 11
        end local 3 // java.lang.String _result
         7: .line 5923
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5924
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5925
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5926
            aload 4
            athrow
        start local 3 // java.lang.String _result
        11: .line 5924
      StackMap locals: java.lang.String
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5925
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5927
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/lang/String;
           11   14     3  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void clearDeviceOwner(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 5931
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5932
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5934
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5935
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 5936
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 69
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5937
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5938
            goto 11
         7: .line 5939
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5940
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5941
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5942
            aload 4
            athrow
        11: .line 5940
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5941
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5943
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  packageName  Ljava/lang/String;
            1   14     2        _data  Landroid/os/Parcel;
            2   14     3       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public int getDeviceOwnerUserId();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 5946
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 5947
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 5950
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5951
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 70
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 5952
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 5953
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 5954
            goto 11
        end local 3 // int _result
         7: .line 5955
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 5956
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 5957
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 5958
            aload 4
            athrow
        start local 3 // int _result
        11: .line 5956
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 5957
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 5959
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public boolean setProfileOwner(android.content.ComponentName, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String ownerName
        start local 3 // int userHandle
         0: .line 5963
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 5964
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 5967
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5968
            aload 1 /* who */
            ifnull 7
         4: .line 5969
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 5970
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 5971
            goto 8
         7: .line 5973
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 5975
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* ownerName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 5976
            aload 4 /* _data */
            iload 3 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 5977
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 71
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 5978
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 5979
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 5980
            goto 20
        end local 6 // boolean _result
        16: .line 5981
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 5982
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 5983
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 5984
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 5982
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 5983
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 5985
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userHandle
        end local 2 // java.lang.String ownerName
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1         who  Landroid/content/ComponentName;
            0   23     2   ownerName  Ljava/lang/String;
            0   23     3  userHandle  I
            1   23     4       _data  Landroid/os/Parcel;
            2   23     5      _reply  Landroid/os/Parcel;
           15   16     6     _result  Z
           20   23     6     _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      ownerName   
      userHandle  

  public android.content.ComponentName getProfileOwner(int);
    descriptor: (I)Landroid/content/ComponentName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 5989
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 5990
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 5993
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 5994
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 5995
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 72
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 5996
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 5997
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 5998
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.ComponentName
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
         8: .line 5999
            goto 15
        end local 4 // android.content.ComponentName _result
         9: .line 6001
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
        10: .line 6003
            goto 15
        end local 4 // android.content.ComponentName _result
        11: .line 6004
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 6005
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6006
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6007
            aload 5
            athrow
        start local 4 // android.content.ComponentName _result
        15: .line 6005
      StackMap locals: android.content.ComponentName
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6006
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6008
            aload 4 /* _result */
            areturn
        end local 4 // android.content.ComponentName _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  userHandle  I
            1   18     2       _data  Landroid/os/Parcel;
            2   18     3      _reply  Landroid/os/Parcel;
            8    9     4     _result  Landroid/content/ComponentName;
           10   11     4     _result  Landroid/content/ComponentName;
           15   18     4     _result  Landroid/content/ComponentName;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public java.lang.String getProfileOwnerName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 6012
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6013
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6016
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6017
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 6018
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 73
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 6019
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 6020
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
         7: .line 6021
            goto 12
        end local 4 // java.lang.String _result
         8: .line 6022
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 6023
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 6024
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 6025
            aload 5
            athrow
        start local 4 // java.lang.String _result
        12: .line 6023
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6024
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6026
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   15     1  userHandle  I
            1   15     2       _data  Landroid/os/Parcel;
            2   15     3      _reply  Landroid/os/Parcel;
            7    8     4     _result  Ljava/lang/String;
           12   15     4     _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void setProfileEnabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 6030
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6031
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6033
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6034
            aload 1 /* who */
            ifnull 7
         4: .line 6035
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6036
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6037
            goto 8
         7: .line 6039
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6041
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 74
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6042
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6043
            goto 15
        11: .line 6044
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 6045
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6046
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6047
            aload 4
            athrow
        15: .line 6045
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6046
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6048
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1     who  Landroid/content/ComponentName;
            1   18     2   _data  Landroid/os/Parcel;
            2   18     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public void setProfileName(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String profileName
         0: .line 6051
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6052
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6054
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6055
            aload 1 /* who */
            ifnull 7
         4: .line 6056
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6057
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6058
            goto 8
         7: .line 6060
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6062
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* profileName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6063
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 75
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6064
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6065
            goto 16
        12: .line 6066
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6067
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6068
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6069
            aload 5
            athrow
        16: .line 6067
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6068
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6070
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String profileName
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   19     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1          who  Landroid/content/ComponentName;
            0   19     2  profileName  Ljava/lang/String;
            1   19     3        _data  Landroid/os/Parcel;
            2   19     4       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      who          
      profileName  

  public void clearProfileOwner(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 6073
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6074
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6076
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6077
            aload 1 /* who */
            ifnull 7
         4: .line 6078
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6079
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6080
            goto 8
         7: .line 6082
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6084
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 76
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6085
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6086
            goto 15
        11: .line 6087
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 6088
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6089
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6090
            aload 4
            athrow
        15: .line 6088
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6089
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6091
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1     who  Landroid/content/ComponentName;
            1   18     2   _data  Landroid/os/Parcel;
            2   18     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public boolean hasUserSetupCompleted();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 6094
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 6095
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 6098
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6099
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 77
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 6100
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 6101
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 6102
            goto 13
        end local 3 // boolean _result
         9: .line 6103
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 6104
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 6105
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 6106
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 6104
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6105
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6107
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public void setDeviceOwnerLockScreenInfo(android.content.ComponentName, java.lang.CharSequence);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.CharSequence deviceOwnerInfo
         0: .line 6111
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6112
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6114
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6115
            aload 1 /* who */
            ifnull 7
         4: .line 6116
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6117
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6118
            goto 8
         7: .line 6120
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6122
      StackMap locals:
      StackMap stack:
            aload 2 /* deviceOwnerInfo */
            ifnull 12
         9: .line 6123
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 6124
            aload 2 /* deviceOwnerInfo */
            aload 3 /* _data */
            iconst_0
            invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
        11: .line 6125
            goto 13
        12: .line 6127
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 6129
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 78
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 6130
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 6131
            goto 20
        16: .line 6132
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 6133
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6134
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6135
            aload 5
            athrow
        20: .line 6133
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6134
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6136
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.CharSequence deviceOwnerInfo
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   23     0             this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1              who  Landroid/content/ComponentName;
            0   23     2  deviceOwnerInfo  Ljava/lang/CharSequence;
            1   23     3            _data  Landroid/os/Parcel;
            2   23     4           _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      who              
      deviceOwnerInfo  

  public java.lang.CharSequence getDeviceOwnerLockScreenInfo();
    descriptor: ()Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 6139
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 6140
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 6143
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6144
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 79
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 6145
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 6146
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 6147
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 3 /* _result */
        start local 3 // java.lang.CharSequence _result
         7: .line 6148
            goto 14
        end local 3 // java.lang.CharSequence _result
         8: .line 6150
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // java.lang.CharSequence _result
         9: .line 6152
            goto 14
        end local 3 // java.lang.CharSequence _result
        10: .line 6153
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 6154
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 6155
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6156
            aload 4
            athrow
        start local 3 // java.lang.CharSequence _result
        14: .line 6154
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6155
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6157
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.CharSequence _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Ljava/lang/CharSequence;
            9   10     3  _result  Ljava/lang/CharSequence;
           14   17     3  _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] setPackagesSuspended(android.content.ComponentName, java.lang.String, java.lang.String[], boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;[Ljava/lang/String;Z)[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String[] packageNames
        start local 4 // boolean suspended
         0: .line 6161
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 6162
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 6165
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6166
            aload 1 /* admin */
            ifnull 7
         4: .line 6167
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6168
            aload 1 /* admin */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6169
            goto 8
         7: .line 6171
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6173
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6174
            aload 5 /* _data */
            aload 3 /* packageNames */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
        10: .line 6175
            aload 5 /* _data */
            iload 4 /* suspended */
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack: android.os.Parcel
        11: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String java.lang.String[] int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        12: invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 6176
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 80
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 6177
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 6178
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 7 /* _result */
        start local 7 // java.lang.String[] _result
        16: .line 6179
            goto 21
        end local 7 // java.lang.String[] _result
        17: .line 6180
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        18: .line 6181
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6182
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6183
            aload 8
            athrow
        start local 7 // java.lang.String[] _result
        21: .line 6181
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6182
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 6184
            aload 7 /* _result */
            areturn
        end local 7 // java.lang.String[] _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean suspended
        end local 3 // java.lang.String[] packageNames
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   24     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1          admin  Landroid/content/ComponentName;
            0   24     2  callerPackage  Ljava/lang/String;
            0   24     3   packageNames  [Ljava/lang/String;
            0   24     4      suspended  Z
            1   24     5          _data  Landroid/os/Parcel;
            2   24     6         _reply  Landroid/os/Parcel;
           16   17     7        _result  [Ljava/lang/String;
           21   24     7        _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageNames   
      suspended      

  public boolean isPackageSuspended(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
         0: .line 6188
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6189
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6192
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6193
            aload 1 /* admin */
            ifnull 7
         4: .line 6194
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6195
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6196
            goto 8
         7: .line 6198
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6200
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6201
            aload 4 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 6202
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 81
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 6203
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 6204
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 6205
            goto 20
        end local 6 // boolean _result
        16: .line 6206
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 6207
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6208
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6209
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 6207
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6208
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6210
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1          admin  Landroid/content/ComponentName;
            0   23     2  callerPackage  Ljava/lang/String;
            0   23     3    packageName  Ljava/lang/String;
            1   23     4          _data  Landroid/os/Parcel;
            2   23     5         _reply  Landroid/os/Parcel;
           15   16     6        _result  Z
           20   23     6        _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageName    

  public boolean installCaCert(android.content.ComponentName, java.lang.String, byte[]);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;[B)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // byte[] certBuffer
         0: .line 6214
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6215
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6218
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6219
            aload 1 /* admin */
            ifnull 7
         4: .line 6220
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6221
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6222
            goto 8
         7: .line 6224
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6226
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6227
            aload 4 /* _data */
            aload 3 /* certBuffer */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
        10: .line 6228
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 82
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 6229
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 6230
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 6231
            goto 20
        end local 6 // boolean _result
        16: .line 6232
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 6233
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6234
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6235
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 6233
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6234
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6236
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // byte[] certBuffer
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1          admin  Landroid/content/ComponentName;
            0   23     2  callerPackage  Ljava/lang/String;
            0   23     3     certBuffer  [B
            1   23     4          _data  Landroid/os/Parcel;
            2   23     5         _reply  Landroid/os/Parcel;
           15   16     6        _result  Z
           20   23     6        _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      certBuffer     

  public void uninstallCaCerts(android.content.ComponentName, java.lang.String, java.lang.String[]);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;[Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String[] aliases
         0: .line 6240
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6241
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6243
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6244
            aload 1 /* admin */
            ifnull 7
         4: .line 6245
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6246
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6247
            goto 8
         7: .line 6249
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6251
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6252
            aload 4 /* _data */
            aload 3 /* aliases */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
        10: .line 6253
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 83
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 6254
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 6255
            goto 17
        13: .line 6256
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 6257
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6258
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6259
            aload 6
            athrow
        17: .line 6257
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6258
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6260
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String[] aliases
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1          admin  Landroid/content/ComponentName;
            0   20     2  callerPackage  Ljava/lang/String;
            0   20     3        aliases  [Ljava/lang/String;
            1   20     4          _data  Landroid/os/Parcel;
            2   20     5         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      aliases        

  public void enforceCanManageCaCerts(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
         0: .line 6263
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6264
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6266
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6267
            aload 1 /* admin */
            ifnull 7
         4: .line 6268
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6269
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6270
            goto 8
         7: .line 6272
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6274
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6275
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 84
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6276
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6277
            goto 16
        12: .line 6278
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6279
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6280
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6281
            aload 5
            athrow
        16: .line 6279
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6280
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6282
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   19     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1          admin  Landroid/content/ComponentName;
            0   19     2  callerPackage  Ljava/lang/String;
            1   19     3          _data  Landroid/os/Parcel;
            2   19     4         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  

  public boolean approveCaCert(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String alias
        start local 2 // int userHandle
        start local 3 // boolean approval
         0: .line 6285
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6286
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6289
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6290
            aload 4 /* _data */
            aload 1 /* alias */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 6291
            aload 4 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6292
            aload 4 /* _data */
            iload 3 /* approval */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6293
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 85
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6294
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6295
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 6 /* _result */
        start local 6 // boolean _result
        13: .line 6296
            goto 18
        end local 6 // boolean _result
        14: .line 6297
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        15: .line 6298
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6299
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6300
            aload 7
            athrow
        start local 6 // boolean _result
        18: .line 6298
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6299
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6301
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean approval
        end local 2 // int userHandle
        end local 1 // java.lang.String alias
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   21     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1       alias  Ljava/lang/String;
            0   21     2  userHandle  I
            0   21     3    approval  Z
            1   21     4       _data  Landroid/os/Parcel;
            2   21     5      _reply  Landroid/os/Parcel;
           13   14     6     _result  Z
           18   21     6     _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      alias       
      userHandle  
      approval    

  public boolean isCaCertApproved(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String alias
        start local 2 // int userHandle
         0: .line 6305
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6306
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6309
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6310
            aload 3 /* _data */
            aload 1 /* alias */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 6311
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6312
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 86
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 6313
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 6314
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 6315
            goto 15
        end local 5 // boolean _result
        11: .line 6316
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 6317
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6318
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6319
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 6317
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6318
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6320
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // java.lang.String alias
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1       alias  Ljava/lang/String;
            0   18     2  userHandle  I
            1   18     3       _data  Landroid/os/Parcel;
            2   18     4      _reply  Landroid/os/Parcel;
           10   11     5     _result  Z
           15   18     5     _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      alias       
      userHandle  

  public boolean installKeyPair(android.content.ComponentName, java.lang.String, byte[], byte[], byte[], java.lang.String, boolean, boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;[B[B[BLjava/lang/String;ZZ)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=13, args_size=9
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String callerPackage
        start local 3 // byte[] privKeyBuffer
        start local 4 // byte[] certBuffer
        start local 5 // byte[] certChainBuffer
        start local 6 // java.lang.String alias
        start local 7 // boolean requestAccess
        start local 8 // boolean isUserSelectable
         0: .line 6324
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 9 /* _data */
        start local 9 // android.os.Parcel _data
         1: .line 6325
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 10 /* _reply */
        start local 10 // android.os.Parcel _reply
         2: .line 6328
            aload 9 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6329
            aload 1 /* who */
            ifnull 7
         4: .line 6330
            aload 9 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6331
            aload 1 /* who */
            aload 9 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6332
            goto 8
         7: .line 6334
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 9 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6336
      StackMap locals:
      StackMap stack:
            aload 9 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6337
            aload 9 /* _data */
            aload 3 /* privKeyBuffer */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
        10: .line 6338
            aload 9 /* _data */
            aload 4 /* certBuffer */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
        11: .line 6339
            aload 9 /* _data */
            aload 5 /* certChainBuffer */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
        12: .line 6340
            aload 9 /* _data */
            aload 6 /* alias */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        13: .line 6341
            aload 9 /* _data */
            iload 7 /* requestAccess */
            ifeq 14
            iconst_1
            goto 15
      StackMap locals:
      StackMap stack: android.os.Parcel
        14: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String byte[] byte[] byte[] java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        15: invokevirtual android.os.Parcel.writeInt:(I)V
        16: .line 6342
            aload 9 /* _data */
            iload 8 /* isUserSelectable */
            ifeq 17
            iconst_1
            goto 18
      StackMap locals:
      StackMap stack: android.os.Parcel
        17: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String byte[] byte[] byte[] java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        18: invokevirtual android.os.Parcel.writeInt:(I)V
        19: .line 6343
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 87
            aload 9 /* _data */
            aload 10 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        20: .line 6344
            aload 10 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        21: .line 6345
            aload 10 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 22
            iconst_1
            goto 23
      StackMap locals:
      StackMap stack:
        22: iconst_0
      StackMap locals:
      StackMap stack: int
        23: istore 11 /* _result */
        start local 11 // boolean _result
        24: .line 6346
            goto 29
        end local 11 // boolean _result
        25: .line 6347
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 12
        26: .line 6348
            aload 10 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 6349
            aload 9 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        28: .line 6350
            aload 12
            athrow
        start local 11 // boolean _result
        29: .line 6348
      StackMap locals: int
      StackMap stack:
            aload 10 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        30: .line 6349
            aload 9 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        31: .line 6351
            iload 11 /* _result */
            ireturn
        end local 11 // boolean _result
        end local 10 // android.os.Parcel _reply
        end local 9 // android.os.Parcel _data
        end local 8 // boolean isUserSelectable
        end local 7 // boolean requestAccess
        end local 6 // java.lang.String alias
        end local 5 // byte[] certChainBuffer
        end local 4 // byte[] certBuffer
        end local 3 // byte[] privKeyBuffer
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   32     0              this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   32     1               who  Landroid/content/ComponentName;
            0   32     2     callerPackage  Ljava/lang/String;
            0   32     3     privKeyBuffer  [B
            0   32     4        certBuffer  [B
            0   32     5   certChainBuffer  [B
            0   32     6             alias  Ljava/lang/String;
            0   32     7     requestAccess  Z
            0   32     8  isUserSelectable  Z
            1   32     9             _data  Landroid/os/Parcel;
            2   32    10            _reply  Landroid/os/Parcel;
           24   25    11           _result  Z
           29   32    11           _result  Z
      Exception table:
        from    to  target  type
           2    25      25  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      who               
      callerPackage     
      privKeyBuffer     
      certBuffer        
      certChainBuffer   
      alias             
      requestAccess     
      isUserSelectable  

  public boolean removeKeyPair(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String alias
         0: .line 6355
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6356
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6359
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6360
            aload 1 /* who */
            ifnull 7
         4: .line 6361
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6362
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6363
            goto 8
         7: .line 6365
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6367
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6368
            aload 4 /* _data */
            aload 3 /* alias */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 6369
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 88
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 6370
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 6371
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 6372
            goto 20
        end local 6 // boolean _result
        16: .line 6373
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 6374
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6375
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6376
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 6374
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6375
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6377
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String alias
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1            who  Landroid/content/ComponentName;
            0   23     2  callerPackage  Ljava/lang/String;
            0   23     3          alias  Ljava/lang/String;
            1   23     4          _data  Landroid/os/Parcel;
            2   23     5         _reply  Landroid/os/Parcel;
           15   16     6        _result  Z
           20   23     6        _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      who            
      callerPackage  
      alias          

  public boolean generateKeyPair(android.content.ComponentName, java.lang.String, java.lang.String, android.security.keystore.ParcelableKeyGenParameterSpec, int, android.security.keymaster.KeymasterCertificateChain);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Landroid/security/keystore/ParcelableKeyGenParameterSpec;ILandroid/security/keymaster/KeymasterCertificateChain;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=7
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String algorithm
        start local 4 // android.security.keystore.ParcelableKeyGenParameterSpec keySpec
        start local 5 // int idAttestationFlags
        start local 6 // android.security.keymaster.KeymasterCertificateChain attestationChain
         0: .line 6381
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _data */
        start local 7 // android.os.Parcel _data
         1: .line 6382
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _reply */
        start local 8 // android.os.Parcel _reply
         2: .line 6385
            aload 7 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6386
            aload 1 /* who */
            ifnull 7
         4: .line 6387
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6388
            aload 1 /* who */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6389
            goto 8
         7: .line 6391
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6393
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6394
            aload 7 /* _data */
            aload 3 /* algorithm */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 6395
            aload 4 /* keySpec */
            ifnull 14
        11: .line 6396
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 6397
            aload 4 /* keySpec */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.security.keystore.ParcelableKeyGenParameterSpec.writeToParcel:(Landroid/os/Parcel;I)V
        13: .line 6398
            goto 15
        14: .line 6400
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 6402
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iload 5 /* idAttestationFlags */
            invokevirtual android.os.Parcel.writeInt:(I)V
        16: .line 6403
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 89
            aload 7 /* _data */
            aload 8 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        17: .line 6404
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        18: .line 6405
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 19
            iconst_1
            goto 20
      StackMap locals:
      StackMap stack:
        19: iconst_0
      StackMap locals:
      StackMap stack: int
        20: istore 9 /* _result */
        start local 9 // boolean _result
        21: .line 6406
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 28
        22: .line 6407
            aload 6 /* attestationChain */
            aload 8 /* _reply */
            invokevirtual android.security.keymaster.KeymasterCertificateChain.readFromParcel:(Landroid/os/Parcel;)V
        23: .line 6409
            goto 28
        end local 9 // boolean _result
        24: .line 6410
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 10
        25: .line 6411
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 6412
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 6413
            aload 10
            athrow
        start local 9 // boolean _result
        28: .line 6411
      StackMap locals: int
      StackMap stack:
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 6412
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        30: .line 6414
            iload 9 /* _result */
            ireturn
        end local 9 // boolean _result
        end local 8 // android.os.Parcel _reply
        end local 7 // android.os.Parcel _data
        end local 6 // android.security.keymaster.KeymasterCertificateChain attestationChain
        end local 5 // int idAttestationFlags
        end local 4 // android.security.keystore.ParcelableKeyGenParameterSpec keySpec
        end local 3 // java.lang.String algorithm
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   31     0                this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   31     1                 who  Landroid/content/ComponentName;
            0   31     2       callerPackage  Ljava/lang/String;
            0   31     3           algorithm  Ljava/lang/String;
            0   31     4             keySpec  Landroid/security/keystore/ParcelableKeyGenParameterSpec;
            0   31     5  idAttestationFlags  I
            0   31     6    attestationChain  Landroid/security/keymaster/KeymasterCertificateChain;
            1   31     7               _data  Landroid/os/Parcel;
            2   31     8              _reply  Landroid/os/Parcel;
           21   24     9             _result  Z
           28   31     9             _result  Z
      Exception table:
        from    to  target  type
           2    24      24  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      who                 
      callerPackage       
      algorithm           
      keySpec             
      idAttestationFlags  
      attestationChain    

  public boolean setKeyPairCertificate(android.content.ComponentName, java.lang.String, java.lang.String, byte[], byte[], boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;[B[BZ)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=7
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String alias
        start local 4 // byte[] certBuffer
        start local 5 // byte[] certChainBuffer
        start local 6 // boolean isUserSelectable
         0: .line 6418
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _data */
        start local 7 // android.os.Parcel _data
         1: .line 6419
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _reply */
        start local 8 // android.os.Parcel _reply
         2: .line 6422
            aload 7 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6423
            aload 1 /* who */
            ifnull 7
         4: .line 6424
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6425
            aload 1 /* who */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6426
            goto 8
         7: .line 6428
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6430
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6431
            aload 7 /* _data */
            aload 3 /* alias */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 6432
            aload 7 /* _data */
            aload 4 /* certBuffer */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
        11: .line 6433
            aload 7 /* _data */
            aload 5 /* certChainBuffer */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
        12: .line 6434
            aload 7 /* _data */
            iload 6 /* isUserSelectable */
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack: android.os.Parcel
        13: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String java.lang.String byte[] byte[] int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        14: invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 6435
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 90
            aload 7 /* _data */
            aload 8 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        16: .line 6436
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        17: .line 6437
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 18
            iconst_1
            goto 19
      StackMap locals:
      StackMap stack:
        18: iconst_0
      StackMap locals:
      StackMap stack: int
        19: istore 9 /* _result */
        start local 9 // boolean _result
        20: .line 6438
            goto 25
        end local 9 // boolean _result
        21: .line 6439
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 10
        22: .line 6440
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 6441
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 6442
            aload 10
            athrow
        start local 9 // boolean _result
        25: .line 6440
      StackMap locals: int
      StackMap stack:
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 6441
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 6443
            iload 9 /* _result */
            ireturn
        end local 9 // boolean _result
        end local 8 // android.os.Parcel _reply
        end local 7 // android.os.Parcel _data
        end local 6 // boolean isUserSelectable
        end local 5 // byte[] certChainBuffer
        end local 4 // byte[] certBuffer
        end local 3 // java.lang.String alias
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   28     0              this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   28     1               who  Landroid/content/ComponentName;
            0   28     2     callerPackage  Ljava/lang/String;
            0   28     3             alias  Ljava/lang/String;
            0   28     4        certBuffer  [B
            0   28     5   certChainBuffer  [B
            0   28     6  isUserSelectable  Z
            1   28     7             _data  Landroid/os/Parcel;
            2   28     8            _reply  Landroid/os/Parcel;
           20   21     9           _result  Z
           25   28     9           _result  Z
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      who               
      callerPackage     
      alias             
      certBuffer        
      certChainBuffer   
      isUserSelectable  

  public void choosePrivateKeyAlias(int, android.net.Uri, java.lang.String, android.os.IBinder);
    descriptor: (ILandroid/net/Uri;Ljava/lang/String;Landroid/os/IBinder;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int uid
        start local 2 // android.net.Uri uri
        start local 3 // java.lang.String alias
        start local 4 // android.os.IBinder aliasCallback
         0: .line 6447
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 6448
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 6450
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6451
            aload 5 /* _data */
            iload 1 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 6452
            aload 2 /* uri */
            ifnull 8
         5: .line 6453
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 6454
            aload 2 /* uri */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.net.Uri.writeToParcel:(Landroid/os/Parcel;I)V
         7: .line 6455
            goto 9
         8: .line 6457
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 6459
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 3 /* alias */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 6460
            aload 5 /* _data */
            aload 4 /* aliasCallback */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        11: .line 6461
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 91
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 6462
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 6463
            goto 18
        14: .line 6464
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        15: .line 6465
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6466
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6467
            aload 7
            athrow
        18: .line 6465
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6466
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6468
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // android.os.IBinder aliasCallback
        end local 3 // java.lang.String alias
        end local 2 // android.net.Uri uri
        end local 1 // int uid
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   21     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1            uid  I
            0   21     2            uri  Landroid/net/Uri;
            0   21     3          alias  Ljava/lang/String;
            0   21     4  aliasCallback  Landroid/os/IBinder;
            1   21     5          _data  Landroid/os/Parcel;
            2   21     6         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      uid            
      uri            
      alias          
      aliasCallback  

  public void setDelegatedScopes(android.content.ComponentName, java.lang.String, java.util.List<java.lang.String>);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String delegatePackage
        start local 3 // java.util.List scopes
         0: .line 6471
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6472
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6474
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6475
            aload 1 /* who */
            ifnull 7
         4: .line 6476
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6477
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6478
            goto 8
         7: .line 6480
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6482
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* delegatePackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6483
            aload 4 /* _data */
            aload 3 /* scopes */
            invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
        10: .line 6484
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 92
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 6485
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 6486
            goto 17
        13: .line 6487
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 6488
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6489
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6490
            aload 6
            athrow
        17: .line 6488
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6489
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6491
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.util.List scopes
        end local 2 // java.lang.String delegatePackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   20     0             this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1              who  Landroid/content/ComponentName;
            0   20     2  delegatePackage  Ljava/lang/String;
            0   20     3           scopes  Ljava/util/List<Ljava/lang/String;>;
            1   20     4            _data  Landroid/os/Parcel;
            2   20     5           _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)V
    MethodParameters:
                 Name  Flags
      who              
      delegatePackage  
      scopes           

  public java.util.List<java.lang.String> getDelegatedScopes(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String delegatePackage
         0: .line 6494
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6495
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6498
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6499
            aload 1 /* who */
            ifnull 7
         4: .line 6500
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6501
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6502
            goto 8
         7: .line 6504
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6506
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* delegatePackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6507
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 93
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6508
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6509
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 5 /* _result */
        start local 5 // java.util.List _result
        12: .line 6510
            goto 17
        end local 5 // java.util.List _result
        13: .line 6511
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 6512
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6513
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6514
            aload 6
            athrow
        start local 5 // java.util.List _result
        17: .line 6512
      StackMap locals: java.util.List
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6513
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6515
            aload 5 /* _result */
            areturn
        end local 5 // java.util.List _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String delegatePackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   20     0             this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1              who  Landroid/content/ComponentName;
            0   20     2  delegatePackage  Ljava/lang/String;
            1   20     3            _data  Landroid/os/Parcel;
            2   20     4           _reply  Landroid/os/Parcel;
           12   13     5          _result  Ljava/util/List<Ljava/lang/String;>;
           17   20     5          _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
                 Name  Flags
      who              
      delegatePackage  

  public java.util.List<java.lang.String> getDelegatePackages(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String scope
         0: .line 6519
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6520
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6523
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6524
            aload 1 /* who */
            ifnull 7
         4: .line 6525
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6526
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6527
            goto 8
         7: .line 6529
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6531
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* scope */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6532
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 94
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6533
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6534
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 5 /* _result */
        start local 5 // java.util.List _result
        12: .line 6535
            goto 17
        end local 5 // java.util.List _result
        13: .line 6536
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 6537
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6538
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6539
            aload 6
            athrow
        start local 5 // java.util.List _result
        17: .line 6537
      StackMap locals: java.util.List
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6538
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6540
            aload 5 /* _result */
            areturn
        end local 5 // java.util.List _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String scope
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1      who  Landroid/content/ComponentName;
            0   20     2    scope  Ljava/lang/String;
            1   20     3    _data  Landroid/os/Parcel;
            2   20     4   _reply  Landroid/os/Parcel;
           12   13     5  _result  Ljava/util/List<Ljava/lang/String;>;
           17   20     5  _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
       Name  Flags
      who    
      scope  

  public void setCertInstallerPackage(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String installerPackage
         0: .line 6544
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6545
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6547
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6548
            aload 1 /* who */
            ifnull 7
         4: .line 6549
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6550
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6551
            goto 8
         7: .line 6553
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6555
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* installerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6556
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 95
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6557
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6558
            goto 16
        12: .line 6559
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6560
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6561
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6562
            aload 5
            athrow
        16: .line 6560
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6561
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6563
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String installerPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   19     0              this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1               who  Landroid/content/ComponentName;
            0   19     2  installerPackage  Ljava/lang/String;
            1   19     3             _data  Landroid/os/Parcel;
            2   19     4            _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      who               
      installerPackage  

  public java.lang.String getCertInstallerPackage(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 6566
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6567
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6570
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6571
            aload 1 /* who */
            ifnull 7
         4: .line 6572
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6573
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6574
            goto 8
         7: .line 6576
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6578
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 96
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6579
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6580
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
        11: .line 6581
            goto 16
        end local 4 // java.lang.String _result
        12: .line 6582
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6583
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6584
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6585
            aload 5
            athrow
        start local 4 // java.lang.String _result
        16: .line 6583
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6584
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6586
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1      who  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/lang/String;
           16   19     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public boolean setAlwaysOnVpnPackage(android.content.ComponentName, java.lang.String, boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String vpnPackage
        start local 3 // boolean lockdown
         0: .line 6590
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6591
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6594
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6595
            aload 1 /* who */
            ifnull 7
         4: .line 6596
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6597
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6598
            goto 8
         7: .line 6600
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6602
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* vpnPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6603
            aload 4 /* _data */
            iload 3 /* lockdown */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 6604
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 97
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 6605
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 6606
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 15
            iconst_1
            goto 16
      StackMap locals:
      StackMap stack:
        15: iconst_0
      StackMap locals:
      StackMap stack: int
        16: istore 6 /* _result */
        start local 6 // boolean _result
        17: .line 6607
            goto 22
        end local 6 // boolean _result
        18: .line 6608
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        19: .line 6609
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6610
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6611
            aload 7
            athrow
        start local 6 // boolean _result
        22: .line 6609
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 6610
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 6612
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean lockdown
        end local 2 // java.lang.String vpnPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   25     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   25     1         who  Landroid/content/ComponentName;
            0   25     2  vpnPackage  Ljava/lang/String;
            0   25     3    lockdown  Z
            1   25     4       _data  Landroid/os/Parcel;
            2   25     5      _reply  Landroid/os/Parcel;
           17   18     6     _result  Z
           22   25     6     _result  Z
      Exception table:
        from    to  target  type
           2    18      18  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      vpnPackage  
      lockdown    

  public java.lang.String getAlwaysOnVpnPackage(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 6616
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6617
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6620
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6621
            aload 1 /* who */
            ifnull 7
         4: .line 6622
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6623
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6624
            goto 8
         7: .line 6626
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6628
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 98
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6629
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6630
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
        11: .line 6631
            goto 16
        end local 4 // java.lang.String _result
        12: .line 6632
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6633
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6634
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6635
            aload 5
            athrow
        start local 4 // java.lang.String _result
        16: .line 6633
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6634
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6636
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1      who  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/lang/String;
           16   19     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public void addPersistentPreferredActivity(android.content.ComponentName, android.content.IntentFilter, android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;Landroid/content/IntentFilter;Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.content.IntentFilter filter
        start local 3 // android.content.ComponentName activity
         0: .line 6640
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6641
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6643
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6644
            aload 1 /* admin */
            ifnull 7
         4: .line 6645
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6646
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6647
            goto 8
         7: .line 6649
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6651
      StackMap locals:
      StackMap stack:
            aload 2 /* filter */
            ifnull 12
         9: .line 6652
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 6653
            aload 2 /* filter */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.IntentFilter.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 6654
            goto 13
        12: .line 6656
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 6658
      StackMap locals:
      StackMap stack:
            aload 3 /* activity */
            ifnull 17
        14: .line 6659
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 6660
            aload 3 /* activity */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
        16: .line 6661
            goto 18
        17: .line 6663
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        18: .line 6665
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 99
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        19: .line 6666
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        20: .line 6667
            goto 25
        21: .line 6668
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        22: .line 6669
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 6670
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 6671
            aload 6
            athrow
        25: .line 6669
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 6670
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 6672
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.content.ComponentName activity
        end local 2 // android.content.IntentFilter filter
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   28     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   28     1     admin  Landroid/content/ComponentName;
            0   28     2    filter  Landroid/content/IntentFilter;
            0   28     3  activity  Landroid/content/ComponentName;
            1   28     4     _data  Landroid/os/Parcel;
            2   28     5    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      admin     
      filter    
      activity  

  public void clearPackagePersistentPreferredActivities(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
         0: .line 6675
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6676
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6678
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6679
            aload 1 /* admin */
            ifnull 7
         4: .line 6680
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6681
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6682
            goto 8
         7: .line 6684
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6686
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6687
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 100
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6688
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6689
            goto 16
        12: .line 6690
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6691
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6692
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6693
            aload 5
            athrow
        16: .line 6691
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6692
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6694
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   19     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1        admin  Landroid/content/ComponentName;
            0   19     2  packageName  Ljava/lang/String;
            1   19     3        _data  Landroid/os/Parcel;
            2   19     4       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  

  public void setDefaultSmsApplication(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
         0: .line 6697
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6698
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6700
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6701
            aload 1 /* admin */
            ifnull 7
         4: .line 6702
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6703
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6704
            goto 8
         7: .line 6706
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6708
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6709
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 101
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6710
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6711
            goto 16
        12: .line 6712
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6713
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6714
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6715
            aload 5
            athrow
        16: .line 6713
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6714
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6716
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   19     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1        admin  Landroid/content/ComponentName;
            0   19     2  packageName  Ljava/lang/String;
            1   19     3        _data  Landroid/os/Parcel;
            2   19     4       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  

  public void setApplicationRestrictions(android.content.ComponentName, java.lang.String, java.lang.String, android.os.Bundle);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
        start local 4 // android.os.Bundle settings
         0: .line 6719
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 6720
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 6722
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6723
            aload 1 /* who */
            ifnull 7
         4: .line 6724
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6725
            aload 1 /* who */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6726
            goto 8
         7: .line 6728
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6730
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6731
            aload 5 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 6732
            aload 4 /* settings */
            ifnull 14
        11: .line 6733
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 6734
            aload 4 /* settings */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
        13: .line 6735
            goto 15
        14: .line 6737
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 6739
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 102
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        16: .line 6740
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        17: .line 6741
            goto 22
        18: .line 6742
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        19: .line 6743
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6744
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6745
            aload 7
            athrow
        22: .line 6743
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 6744
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 6746
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // android.os.Bundle settings
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   25     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   25     1            who  Landroid/content/ComponentName;
            0   25     2  callerPackage  Ljava/lang/String;
            0   25     3    packageName  Ljava/lang/String;
            0   25     4       settings  Landroid/os/Bundle;
            1   25     5          _data  Landroid/os/Parcel;
            2   25     6         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    18      18  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      who            
      callerPackage  
      packageName    
      settings       

  public android.os.Bundle getApplicationRestrictions(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Landroid/os/Bundle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
         0: .line 6749
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6750
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6753
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6754
            aload 1 /* who */
            ifnull 7
         4: .line 6755
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6756
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6757
            goto 8
         7: .line 6759
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6761
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6762
            aload 4 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 6763
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 103
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 6764
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 6765
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 15
        13: .line 6766
            getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.os.Bundle
            astore 6 /* _result */
        start local 6 // android.os.Bundle _result
        14: .line 6767
            goto 21
        end local 6 // android.os.Bundle _result
        15: .line 6769
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.os.Bundle _result
        16: .line 6771
            goto 21
        end local 6 // android.os.Bundle _result
        17: .line 6772
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        18: .line 6773
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6774
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6775
            aload 7
            athrow
        start local 6 // android.os.Bundle _result
        21: .line 6773
      StackMap locals: android.os.Bundle
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6774
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 6776
            aload 6 /* _result */
            areturn
        end local 6 // android.os.Bundle _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   24     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1            who  Landroid/content/ComponentName;
            0   24     2  callerPackage  Ljava/lang/String;
            0   24     3    packageName  Ljava/lang/String;
            1   24     4          _data  Landroid/os/Parcel;
            2   24     5         _reply  Landroid/os/Parcel;
           14   15     6        _result  Landroid/os/Bundle;
           16   17     6        _result  Landroid/os/Bundle;
           21   24     6        _result  Landroid/os/Bundle;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      who            
      callerPackage  
      packageName    

  public boolean setApplicationRestrictionsManagingPackage(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
         0: .line 6780
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6781
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6784
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6785
            aload 1 /* admin */
            ifnull 7
         4: .line 6786
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6787
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6788
            goto 8
         7: .line 6790
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6792
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6793
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 104
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 6794
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 6795
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 6796
            goto 19
        end local 5 // boolean _result
        15: .line 6797
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 6798
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6799
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6800
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 6798
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6799
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6801
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageName  Ljava/lang/String;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  

  public java.lang.String getApplicationRestrictionsManagingPackage(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 6805
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6806
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6809
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6810
            aload 1 /* admin */
            ifnull 7
         4: .line 6811
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6812
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6813
            goto 8
         7: .line 6815
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6817
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 105
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6818
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6819
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
        11: .line 6820
            goto 16
        end local 4 // java.lang.String _result
        12: .line 6821
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 6822
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6823
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6824
            aload 5
            athrow
        start local 4 // java.lang.String _result
        16: .line 6822
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6823
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6825
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/lang/String;
           16   19     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean isCallerApplicationRestrictionsManagingPackage(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String callerPackage
         0: .line 6829
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6830
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6833
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6834
            aload 2 /* _data */
            aload 1 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 6835
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 106
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 6836
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 6837
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 6838
            goto 14
        end local 4 // boolean _result
        10: .line 6839
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 6840
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 6841
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6842
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 6840
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 6841
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6843
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String callerPackage
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   17     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1  callerPackage  Ljava/lang/String;
            1   17     2          _data  Landroid/os/Parcel;
            2   17     3         _reply  Landroid/os/Parcel;
            9   10     4        _result  Z
           14   17     4        _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      callerPackage  

  public void setRestrictionsProvider(android.content.ComponentName, android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // android.content.ComponentName provider
         0: .line 6847
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 6848
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 6850
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6851
            aload 1 /* who */
            ifnull 7
         4: .line 6852
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6853
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6854
            goto 8
         7: .line 6856
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6858
      StackMap locals:
      StackMap stack:
            aload 2 /* provider */
            ifnull 12
         9: .line 6859
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 6860
            aload 2 /* provider */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 6861
            goto 13
        12: .line 6863
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 6865
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 107
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 6866
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 6867
            goto 20
        16: .line 6868
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 6869
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6870
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6871
            aload 5
            athrow
        20: .line 6869
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6870
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6872
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.content.ComponentName provider
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   23     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1       who  Landroid/content/ComponentName;
            0   23     2  provider  Landroid/content/ComponentName;
            1   23     3     _data  Landroid/os/Parcel;
            2   23     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      provider  

  public android.content.ComponentName getRestrictionsProvider(int);
    descriptor: (I)Landroid/content/ComponentName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 6875
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6876
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6879
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6880
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 6881
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 108
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 6882
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 6883
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 6884
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.ComponentName
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
         8: .line 6885
            goto 15
        end local 4 // android.content.ComponentName _result
         9: .line 6887
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.ComponentName _result
        10: .line 6889
            goto 15
        end local 4 // android.content.ComponentName _result
        11: .line 6890
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 6891
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6892
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6893
            aload 5
            athrow
        start local 4 // android.content.ComponentName _result
        15: .line 6891
      StackMap locals: android.content.ComponentName
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6892
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6894
            aload 4 /* _result */
            areturn
        end local 4 // android.content.ComponentName _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  userHandle  I
            1   18     2       _data  Landroid/os/Parcel;
            2   18     3      _reply  Landroid/os/Parcel;
            8    9     4     _result  Landroid/content/ComponentName;
           10   11     4     _result  Landroid/content/ComponentName;
           15   18     4     _result  Landroid/content/ComponentName;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void setUserRestriction(android.content.ComponentName, java.lang.String, boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String key
        start local 3 // boolean enable
         0: .line 6898
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6899
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6901
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6902
            aload 1 /* who */
            ifnull 7
         4: .line 6903
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6904
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6905
            goto 8
         7: .line 6907
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6909
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* key */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 6910
            aload 4 /* _data */
            iload 3 /* enable */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 6911
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 109
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 6912
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 6913
            goto 19
        15: .line 6914
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 6915
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6916
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6917
            aload 6
            athrow
        19: .line 6915
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6916
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6918
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean enable
        end local 2 // java.lang.String key
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   22     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     who  Landroid/content/ComponentName;
            0   22     2     key  Ljava/lang/String;
            0   22     3  enable  Z
            1   22     4   _data  Landroid/os/Parcel;
            2   22     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      key     
      enable  

  public android.os.Bundle getUserRestrictions(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Landroid/os/Bundle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 6921
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6922
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6925
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6926
            aload 1 /* who */
            ifnull 7
         4: .line 6927
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6928
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6929
            goto 8
         7: .line 6931
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6933
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 110
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6934
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6935
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 6936
            getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.os.Bundle
            astore 4 /* _result */
        start local 4 // android.os.Bundle _result
        12: .line 6937
            goto 19
        end local 4 // android.os.Bundle _result
        13: .line 6939
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.os.Bundle _result
        14: .line 6941
            goto 19
        end local 4 // android.os.Bundle _result
        15: .line 6942
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 6943
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6944
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 6945
            aload 5
            athrow
        start local 4 // android.os.Bundle _result
        19: .line 6943
      StackMap locals: android.os.Bundle
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6944
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 6946
            aload 4 /* _result */
            areturn
        end local 4 // android.os.Bundle _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1      who  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/os/Bundle;
           14   15     4  _result  Landroid/os/Bundle;
           19   22     4  _result  Landroid/os/Bundle;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public void addCrossProfileIntentFilter(android.content.ComponentName, android.content.IntentFilter, int);
    descriptor: (Landroid/content/ComponentName;Landroid/content/IntentFilter;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.content.IntentFilter filter
        start local 3 // int flags
         0: .line 6950
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 6951
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 6953
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6954
            aload 1 /* admin */
            ifnull 7
         4: .line 6955
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6956
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6957
            goto 8
         7: .line 6959
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6961
      StackMap locals:
      StackMap stack:
            aload 2 /* filter */
            ifnull 12
         9: .line 6962
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 6963
            aload 2 /* filter */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.IntentFilter.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 6964
            goto 13
        12: .line 6966
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 6968
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 3 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 6969
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 111
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 6970
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 6971
            goto 21
        17: .line 6972
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 6973
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 6974
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 6975
            aload 6
            athrow
        21: .line 6973
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 6974
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 6976
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int flags
        end local 2 // android.content.IntentFilter filter
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   24     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1   admin  Landroid/content/ComponentName;
            0   24     2  filter  Landroid/content/IntentFilter;
            0   24     3   flags  I
            1   24     4   _data  Landroid/os/Parcel;
            2   24     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      admin   
      filter  
      flags   

  public void clearCrossProfileIntentFilters(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 6979
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 6980
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 6982
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 6983
            aload 1 /* admin */
            ifnull 7
         4: .line 6984
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 6985
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 6986
            goto 8
         7: .line 6988
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 6990
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 112
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 6991
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 6992
            goto 15
        11: .line 6993
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 6994
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 6995
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 6996
            aload 4
            athrow
        15: .line 6994
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 6995
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 6997
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1   admin  Landroid/content/ComponentName;
            1   18     2   _data  Landroid/os/Parcel;
            2   18     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean setPermittedAccessibilityServices(android.content.ComponentName, java.util.List);
    descriptor: (Landroid/content/ComponentName;Ljava/util/List;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.util.List packageList
         0: .line 7000
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7001
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7004
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7005
            aload 1 /* admin */
            ifnull 7
         4: .line 7006
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7007
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7008
            goto 8
         7: .line 7010
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7012
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageList */
            invokevirtual android.os.Parcel.writeList:(Ljava/util/List;)V
         9: .line 7013
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 113
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 7014
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 7015
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 7016
            goto 19
        end local 5 // boolean _result
        15: .line 7017
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 7018
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7019
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7020
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 7018
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7019
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7021
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.util.List packageList
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageList  Ljava/util/List;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageList  

  public java.util.List getPermittedAccessibilityServices(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 7025
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7026
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7029
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7030
            aload 1 /* admin */
            ifnull 7
         4: .line 7031
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7032
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7033
            goto 8
         7: .line 7035
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7037
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 114
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7038
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7039
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
            astore 5 /* cl */
        start local 5 // java.lang.ClassLoader cl
        11: .line 7040
            aload 3 /* _reply */
            aload 5 /* cl */
            invokevirtual android.os.Parcel.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
            astore 4 /* _result */
        end local 5 // java.lang.ClassLoader cl
        start local 4 // java.util.List _result
        12: .line 7041
            goto 17
        end local 4 // java.util.List _result
        13: .line 7042
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 7043
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7044
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7045
            aload 6
            athrow
        start local 4 // java.util.List _result
        17: .line 7043
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7044
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7046
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1    admin  Landroid/content/ComponentName;
            1   20     2    _data  Landroid/os/Parcel;
            2   20     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/util/List;
           17   20     4  _result  Ljava/util/List;
           11   12     5       cl  Ljava/lang/ClassLoader;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.util.List getPermittedAccessibilityServicesForUser(int);
    descriptor: (I)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 7050
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7051
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7054
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7055
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 7056
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 115
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 7057
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 7058
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
            astore 5 /* cl */
        start local 5 // java.lang.ClassLoader cl
         7: .line 7059
            aload 3 /* _reply */
            aload 5 /* cl */
            invokevirtual android.os.Parcel.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
            astore 4 /* _result */
        end local 5 // java.lang.ClassLoader cl
        start local 4 // java.util.List _result
         8: .line 7060
            goto 13
        end local 4 // java.util.List _result
         9: .line 7061
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 7062
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 7063
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 7064
            aload 6
            athrow
        start local 4 // java.util.List _result
        13: .line 7062
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7063
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7065
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   16     1   userId  I
            1   16     2    _data  Landroid/os/Parcel;
            2   16     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Ljava/util/List;
           13   16     4  _result  Ljava/util/List;
            7    8     5       cl  Ljava/lang/ClassLoader;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public boolean isAccessibilityServicePermittedByAdmin(android.content.ComponentName, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
        start local 3 // int userId
         0: .line 7069
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7070
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7073
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7074
            aload 1 /* admin */
            ifnull 7
         4: .line 7075
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7076
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7077
            goto 8
         7: .line 7079
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7081
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7082
            aload 4 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 7083
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 116
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7084
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7085
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 7086
            goto 20
        end local 6 // boolean _result
        16: .line 7087
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 7088
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7089
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7090
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 7088
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7089
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7091
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userId
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   23     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1        admin  Landroid/content/ComponentName;
            0   23     2  packageName  Ljava/lang/String;
            0   23     3       userId  I
            1   23     4        _data  Landroid/os/Parcel;
            2   23     5       _reply  Landroid/os/Parcel;
           15   16     6      _result  Z
           20   23     6      _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  
      userId       

  public boolean setPermittedInputMethods(android.content.ComponentName, java.util.List);
    descriptor: (Landroid/content/ComponentName;Ljava/util/List;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.util.List packageList
         0: .line 7095
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7096
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7099
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7100
            aload 1 /* admin */
            ifnull 7
         4: .line 7101
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7102
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7103
            goto 8
         7: .line 7105
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7107
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageList */
            invokevirtual android.os.Parcel.writeList:(Ljava/util/List;)V
         9: .line 7108
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 117
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 7109
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 7110
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 7111
            goto 19
        end local 5 // boolean _result
        15: .line 7112
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 7113
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7114
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7115
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 7113
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7114
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7116
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.util.List packageList
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageList  Ljava/util/List;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageList  

  public java.util.List getPermittedInputMethods(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 7120
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7121
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7124
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7125
            aload 1 /* admin */
            ifnull 7
         4: .line 7126
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7127
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7128
            goto 8
         7: .line 7130
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7132
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 118
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7133
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7134
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
            astore 5 /* cl */
        start local 5 // java.lang.ClassLoader cl
        11: .line 7135
            aload 3 /* _reply */
            aload 5 /* cl */
            invokevirtual android.os.Parcel.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
            astore 4 /* _result */
        end local 5 // java.lang.ClassLoader cl
        start local 4 // java.util.List _result
        12: .line 7136
            goto 17
        end local 4 // java.util.List _result
        13: .line 7137
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 7138
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7139
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7140
            aload 6
            athrow
        start local 4 // java.util.List _result
        17: .line 7138
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7139
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7141
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1    admin  Landroid/content/ComponentName;
            1   20     2    _data  Landroid/os/Parcel;
            2   20     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/util/List;
           17   20     4  _result  Ljava/util/List;
           11   12     5       cl  Ljava/lang/ClassLoader;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.util.List getPermittedInputMethodsForCurrentUser();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 7145
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 7146
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 7149
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7150
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 119
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 7151
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 7152
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            invokevirtual java.lang.Class.getClassLoader:()Ljava/lang/ClassLoader;
            astore 4 /* cl */
        start local 4 // java.lang.ClassLoader cl
         6: .line 7153
            aload 2 /* _reply */
            aload 4 /* cl */
            invokevirtual android.os.Parcel.readArrayList:(Ljava/lang/ClassLoader;)Ljava/util/ArrayList;
            astore 3 /* _result */
        end local 4 // java.lang.ClassLoader cl
        start local 3 // java.util.List _result
         7: .line 7154
            goto 12
        end local 3 // java.util.List _result
         8: .line 7155
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 7156
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 7157
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 7158
            aload 5
            athrow
        start local 3 // java.util.List _result
        12: .line 7156
      StackMap locals: java.util.List
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 7157
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7159
            aload 3 /* _result */
            areturn
        end local 3 // java.util.List _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   15     1    _data  Landroid/os/Parcel;
            2   15     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Ljava/util/List;
           12   15     3  _result  Ljava/util/List;
            6    7     4       cl  Ljava/lang/ClassLoader;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isInputMethodPermittedByAdmin(android.content.ComponentName, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
        start local 3 // int userId
         0: .line 7163
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7164
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7167
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7168
            aload 1 /* admin */
            ifnull 7
         4: .line 7169
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7170
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7171
            goto 8
         7: .line 7173
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7175
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7176
            aload 4 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 7177
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 120
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7178
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7179
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 7180
            goto 20
        end local 6 // boolean _result
        16: .line 7181
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 7182
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7183
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7184
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 7182
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7183
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7185
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userId
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   23     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1        admin  Landroid/content/ComponentName;
            0   23     2  packageName  Ljava/lang/String;
            0   23     3       userId  I
            1   23     4        _data  Landroid/os/Parcel;
            2   23     5       _reply  Landroid/os/Parcel;
           15   16     6      _result  Z
           20   23     6      _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  
      userId       

  public boolean setPermittedCrossProfileNotificationListeners(android.content.ComponentName, java.util.List<java.lang.String>);
    descriptor: (Landroid/content/ComponentName;Ljava/util/List;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.util.List packageList
         0: .line 7189
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7190
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7193
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7194
            aload 1 /* admin */
            ifnull 7
         4: .line 7195
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7196
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7197
            goto 8
         7: .line 7199
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7201
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageList */
            invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
         9: .line 7202
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 121
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 7203
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 7204
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 7205
            goto 19
        end local 5 // boolean _result
        15: .line 7206
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 7207
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7208
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7209
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 7207
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7208
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7210
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.util.List packageList
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageList  Ljava/util/List<Ljava/lang/String;>;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/util/List<Ljava/lang/String;>;)Z
    MethodParameters:
             Name  Flags
      admin        
      packageList  

  public java.util.List<java.lang.String> getPermittedCrossProfileNotificationListeners(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 7214
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7215
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7218
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7219
            aload 1 /* admin */
            ifnull 7
         4: .line 7220
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7221
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7222
            goto 8
         7: .line 7224
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7226
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 122
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7227
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7228
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 7229
            goto 16
        end local 4 // java.util.List _result
        12: .line 7230
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 7231
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7232
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7233
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 7231
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7232
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7234
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/util/List<Ljava/lang/String;>;
           16   19     4  _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
       Name  Flags
      admin  

  public boolean isNotificationListenerServicePermitted(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
        start local 2 // int userId
         0: .line 7238
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7239
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7242
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7243
            aload 3 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 7244
            aload 3 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7245
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 123
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 7246
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 7247
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 7248
            goto 15
        end local 5 // boolean _result
        11: .line 7249
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 7250
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 7251
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7252
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 7250
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7251
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7253
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userId
        end local 1 // java.lang.String packageName
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  packageName  Ljava/lang/String;
            0   18     2       userId  I
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  
      userId       

  public android.content.Intent createAdminSupportIntent(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/content/Intent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String restriction
         0: .line 7257
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7258
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7261
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7262
            aload 2 /* _data */
            aload 1 /* restriction */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 7263
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 124
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 7264
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 7265
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 7266
            getstatic android.content.Intent.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.Intent
            astore 4 /* _result */
        start local 4 // android.content.Intent _result
         8: .line 7267
            goto 15
        end local 4 // android.content.Intent _result
         9: .line 7269
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.Intent _result
        10: .line 7271
            goto 15
        end local 4 // android.content.Intent _result
        11: .line 7272
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 7273
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 7274
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7275
            aload 5
            athrow
        start local 4 // android.content.Intent _result
        15: .line 7273
      StackMap locals: android.content.Intent
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7274
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7276
            aload 4 /* _result */
            areturn
        end local 4 // android.content.Intent _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String restriction
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  restriction  Ljava/lang/String;
            1   18     2        _data  Landroid/os/Parcel;
            2   18     3       _reply  Landroid/os/Parcel;
            8    9     4      _result  Landroid/content/Intent;
           10   11     4      _result  Landroid/content/Intent;
           15   18     4      _result  Landroid/content/Intent;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      restriction  

  public boolean setApplicationHidden(android.content.ComponentName, java.lang.String, java.lang.String, boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
        start local 4 // boolean hidden
         0: .line 7280
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 7281
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 7284
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7285
            aload 1 /* admin */
            ifnull 7
         4: .line 7286
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7287
            aload 1 /* admin */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7288
            goto 8
         7: .line 7290
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7292
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7293
            aload 5 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7294
            aload 5 /* _data */
            iload 4 /* hidden */
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack: android.os.Parcel
        11: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        12: invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 7295
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 125
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 7296
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 7297
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 16
            iconst_1
            goto 17
      StackMap locals:
      StackMap stack:
        16: iconst_0
      StackMap locals:
      StackMap stack: int
        17: istore 7 /* _result */
        start local 7 // boolean _result
        18: .line 7298
            goto 23
        end local 7 // boolean _result
        19: .line 7299
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        20: .line 7300
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7301
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7302
            aload 8
            athrow
        start local 7 // boolean _result
        23: .line 7300
      StackMap locals: int
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 7301
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 7303
            iload 7 /* _result */
            ireturn
        end local 7 // boolean _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean hidden
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   26     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   26     1          admin  Landroid/content/ComponentName;
            0   26     2  callerPackage  Ljava/lang/String;
            0   26     3    packageName  Ljava/lang/String;
            0   26     4         hidden  Z
            1   26     5          _data  Landroid/os/Parcel;
            2   26     6         _reply  Landroid/os/Parcel;
           18   19     7        _result  Z
           23   26     7        _result  Z
      Exception table:
        from    to  target  type
           2    19      19  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageName    
      hidden         

  public boolean isApplicationHidden(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
         0: .line 7307
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7308
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7311
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7312
            aload 1 /* admin */
            ifnull 7
         4: .line 7313
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7314
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7315
            goto 8
         7: .line 7317
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7319
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7320
            aload 4 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7321
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 126
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7322
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7323
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 7324
            goto 20
        end local 6 // boolean _result
        16: .line 7325
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 7326
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7327
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7328
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 7326
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7327
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7329
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1          admin  Landroid/content/ComponentName;
            0   23     2  callerPackage  Ljava/lang/String;
            0   23     3    packageName  Ljava/lang/String;
            1   23     4          _data  Landroid/os/Parcel;
            2   23     5         _reply  Landroid/os/Parcel;
           15   16     6        _result  Z
           20   23     6        _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageName    

  public android.os.UserHandle createAndManageUser(android.content.ComponentName, java.lang.String, android.content.ComponentName, android.os.PersistableBundle, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Landroid/content/ComponentName;Landroid/os/PersistableBundle;I)Landroid/os/UserHandle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=6
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String name
        start local 3 // android.content.ComponentName profileOwner
        start local 4 // android.os.PersistableBundle adminExtras
        start local 5 // int flags
         0: .line 7333
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 7334
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 7337
            aload 6 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7338
            aload 1 /* who */
            ifnull 7
         4: .line 7339
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7340
            aload 1 /* who */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7341
            goto 8
         7: .line 7343
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7345
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            aload 2 /* name */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7346
            aload 3 /* profileOwner */
            ifnull 13
        10: .line 7347
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 7348
            aload 3 /* profileOwner */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 7349
            goto 14
        13: .line 7351
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 7353
      StackMap locals:
      StackMap stack:
            aload 4 /* adminExtras */
            ifnull 18
        15: .line 7354
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        16: .line 7355
            aload 4 /* adminExtras */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.PersistableBundle.writeToParcel:(Landroid/os/Parcel;I)V
        17: .line 7356
            goto 19
        18: .line 7358
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        19: .line 7360
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            iload 5 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
        20: .line 7361
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 127
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        21: .line 7362
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        22: .line 7363
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 25
        23: .line 7364
            getstatic android.os.UserHandle.CREATOR:Landroid/os/Parcelable$Creator;
            aload 7 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.os.UserHandle
            astore 8 /* _result */
        start local 8 // android.os.UserHandle _result
        24: .line 7365
            goto 31
        end local 8 // android.os.UserHandle _result
        25: .line 7367
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 8 /* _result */
        start local 8 // android.os.UserHandle _result
        26: .line 7369
            goto 31
        end local 8 // android.os.UserHandle _result
        27: .line 7370
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 9
        28: .line 7371
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 7372
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        30: .line 7373
            aload 9
            athrow
        start local 8 // android.os.UserHandle _result
        31: .line 7371
      StackMap locals: android.os.UserHandle
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        32: .line 7372
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        33: .line 7374
            aload 8 /* _result */
            areturn
        end local 8 // android.os.UserHandle _result
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // int flags
        end local 4 // android.os.PersistableBundle adminExtras
        end local 3 // android.content.ComponentName profileOwner
        end local 2 // java.lang.String name
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   34     0          this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   34     1           who  Landroid/content/ComponentName;
            0   34     2          name  Ljava/lang/String;
            0   34     3  profileOwner  Landroid/content/ComponentName;
            0   34     4   adminExtras  Landroid/os/PersistableBundle;
            0   34     5         flags  I
            1   34     6         _data  Landroid/os/Parcel;
            2   34     7        _reply  Landroid/os/Parcel;
           24   25     8       _result  Landroid/os/UserHandle;
           26   27     8       _result  Landroid/os/UserHandle;
           31   34     8       _result  Landroid/os/UserHandle;
      Exception table:
        from    to  target  type
           2    27      27  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      who           
      name          
      profileOwner  
      adminExtras   
      flags         

  public boolean removeUser(android.content.ComponentName, android.os.UserHandle);
    descriptor: (Landroid/content/ComponentName;Landroid/os/UserHandle;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // android.os.UserHandle userHandle
         0: .line 7378
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7379
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7382
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7383
            aload 1 /* who */
            ifnull 7
         4: .line 7384
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7385
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7386
            goto 8
         7: .line 7388
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7390
      StackMap locals:
      StackMap stack:
            aload 2 /* userHandle */
            ifnull 12
         9: .line 7391
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 7392
            aload 2 /* userHandle */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 7393
            goto 13
        12: .line 7395
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 7397
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 128
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 7398
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 7399
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 16
            iconst_1
            goto 17
      StackMap locals:
      StackMap stack:
        16: iconst_0
      StackMap locals:
      StackMap stack: int
        17: istore 5 /* _result */
        start local 5 // boolean _result
        18: .line 7400
            goto 23
        end local 5 // boolean _result
        19: .line 7401
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        20: .line 7402
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7403
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7404
            aload 6
            athrow
        start local 5 // boolean _result
        23: .line 7402
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 7403
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 7405
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.UserHandle userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   26     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   26     1         who  Landroid/content/ComponentName;
            0   26     2  userHandle  Landroid/os/UserHandle;
            1   26     3       _data  Landroid/os/Parcel;
            2   26     4      _reply  Landroid/os/Parcel;
           18   19     5     _result  Z
           23   26     5     _result  Z
      Exception table:
        from    to  target  type
           2    19      19  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  

  public boolean switchUser(android.content.ComponentName, android.os.UserHandle);
    descriptor: (Landroid/content/ComponentName;Landroid/os/UserHandle;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // android.os.UserHandle userHandle
         0: .line 7409
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7410
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7413
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7414
            aload 1 /* who */
            ifnull 7
         4: .line 7415
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7416
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7417
            goto 8
         7: .line 7419
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7421
      StackMap locals:
      StackMap stack:
            aload 2 /* userHandle */
            ifnull 12
         9: .line 7422
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 7423
            aload 2 /* userHandle */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 7424
            goto 13
        12: .line 7426
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 7428
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 129
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 7429
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 7430
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 16
            iconst_1
            goto 17
      StackMap locals:
      StackMap stack:
        16: iconst_0
      StackMap locals:
      StackMap stack: int
        17: istore 5 /* _result */
        start local 5 // boolean _result
        18: .line 7431
            goto 23
        end local 5 // boolean _result
        19: .line 7432
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        20: .line 7433
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7434
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7435
            aload 6
            athrow
        start local 5 // boolean _result
        23: .line 7433
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 7434
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 7436
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.UserHandle userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   26     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   26     1         who  Landroid/content/ComponentName;
            0   26     2  userHandle  Landroid/os/UserHandle;
            1   26     3       _data  Landroid/os/Parcel;
            2   26     4      _reply  Landroid/os/Parcel;
           18   19     5     _result  Z
           23   26     5     _result  Z
      Exception table:
        from    to  target  type
           2    19      19  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  

  public int startUserInBackground(android.content.ComponentName, android.os.UserHandle);
    descriptor: (Landroid/content/ComponentName;Landroid/os/UserHandle;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // android.os.UserHandle userHandle
         0: .line 7440
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7441
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7444
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7445
            aload 1 /* who */
            ifnull 7
         4: .line 7446
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7447
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7448
            goto 8
         7: .line 7450
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7452
      StackMap locals:
      StackMap stack:
            aload 2 /* userHandle */
            ifnull 12
         9: .line 7453
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 7454
            aload 2 /* userHandle */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 7455
            goto 13
        12: .line 7457
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 7459
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 130
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 7460
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 7461
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        16: .line 7462
            goto 21
        end local 5 // int _result
        17: .line 7463
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 7464
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7465
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7466
            aload 6
            athrow
        start local 5 // int _result
        21: .line 7464
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7465
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 7467
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.UserHandle userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   24     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1         who  Landroid/content/ComponentName;
            0   24     2  userHandle  Landroid/os/UserHandle;
            1   24     3       _data  Landroid/os/Parcel;
            2   24     4      _reply  Landroid/os/Parcel;
           16   17     5     _result  I
           21   24     5     _result  I
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  

  public int stopUser(android.content.ComponentName, android.os.UserHandle);
    descriptor: (Landroid/content/ComponentName;Landroid/os/UserHandle;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // android.os.UserHandle userHandle
         0: .line 7471
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7472
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7475
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7476
            aload 1 /* who */
            ifnull 7
         4: .line 7477
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7478
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7479
            goto 8
         7: .line 7481
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7483
      StackMap locals:
      StackMap stack:
            aload 2 /* userHandle */
            ifnull 12
         9: .line 7484
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 7485
            aload 2 /* userHandle */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 7486
            goto 13
        12: .line 7488
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 7490
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 131
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 7491
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 7492
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        16: .line 7493
            goto 21
        end local 5 // int _result
        17: .line 7494
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 7495
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7496
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7497
            aload 6
            athrow
        start local 5 // int _result
        21: .line 7495
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7496
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 7498
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.os.UserHandle userHandle
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   24     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1         who  Landroid/content/ComponentName;
            0   24     2  userHandle  Landroid/os/UserHandle;
            1   24     3       _data  Landroid/os/Parcel;
            2   24     4      _reply  Landroid/os/Parcel;
           16   17     5     _result  I
           21   24     5     _result  I
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      who         
      userHandle  

  public int logoutUser(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 7502
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7503
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7506
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7507
            aload 1 /* who */
            ifnull 7
         4: .line 7508
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7509
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7510
            goto 8
         7: .line 7512
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7514
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 132
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7515
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7516
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
        11: .line 7517
            goto 16
        end local 4 // int _result
        12: .line 7518
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 7519
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7520
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7521
            aload 5
            athrow
        start local 4 // int _result
        16: .line 7519
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7520
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7522
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1      who  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  I
           16   19     4  _result  I
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public java.util.List<android.os.UserHandle> getSecondaryUsers(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 7526
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7527
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7530
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7531
            aload 1 /* who */
            ifnull 7
         4: .line 7532
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7533
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7534
            goto 8
         7: .line 7536
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7538
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 133
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7539
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7540
            aload 3 /* _reply */
            getstatic android.os.UserHandle.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 7541
            goto 16
        end local 4 // java.util.List _result
        12: .line 7542
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 7543
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7544
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7545
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 7543
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7544
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7546
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1      who  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/util/List<Landroid/os/UserHandle;>;
           16   19     4  _result  Ljava/util/List<Landroid/os/UserHandle;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;)Ljava/util/List<Landroid/os/UserHandle;>;
    MethodParameters:
      Name  Flags
      who   

  public void enableSystemApp(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
         0: .line 7550
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7551
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7553
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7554
            aload 1 /* admin */
            ifnull 7
         4: .line 7555
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7556
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7557
            goto 8
         7: .line 7559
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7561
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7562
            aload 4 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7563
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 134
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7564
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7565
            goto 17
        13: .line 7566
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 7567
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7568
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7569
            aload 6
            athrow
        17: .line 7567
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7568
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7570
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1          admin  Landroid/content/ComponentName;
            0   20     2  callerPackage  Ljava/lang/String;
            0   20     3    packageName  Ljava/lang/String;
            1   20     4          _data  Landroid/os/Parcel;
            2   20     5         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageName    

  public int enableSystemAppWithIntent(android.content.ComponentName, java.lang.String, android.content.Intent);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Landroid/content/Intent;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // android.content.Intent intent
         0: .line 7573
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7574
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7577
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7578
            aload 1 /* admin */
            ifnull 7
         4: .line 7579
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7580
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7581
            goto 8
         7: .line 7583
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7585
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7586
            aload 3 /* intent */
            ifnull 13
        10: .line 7587
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 7588
            aload 3 /* intent */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 7589
            goto 14
        13: .line 7591
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 7593
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 135
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 7594
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 7595
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        17: .line 7596
            goto 22
        end local 6 // int _result
        18: .line 7597
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        19: .line 7598
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7599
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7600
            aload 7
            athrow
        start local 6 // int _result
        22: .line 7598
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 7599
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 7601
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.content.Intent intent
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   25     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   25     1          admin  Landroid/content/ComponentName;
            0   25     2  callerPackage  Ljava/lang/String;
            0   25     3         intent  Landroid/content/Intent;
            1   25     4          _data  Landroid/os/Parcel;
            2   25     5         _reply  Landroid/os/Parcel;
           17   18     6        _result  I
           22   25     6        _result  I
      Exception table:
        from    to  target  type
           2    18      18  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      intent         

  public boolean installExistingPackage(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
         0: .line 7605
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7606
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7609
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7610
            aload 1 /* admin */
            ifnull 7
         4: .line 7611
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7612
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7613
            goto 8
         7: .line 7615
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7617
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7618
            aload 4 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7619
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 136
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7620
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7621
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 7622
            goto 20
        end local 6 // boolean _result
        16: .line 7623
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 7624
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7625
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7626
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 7624
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7625
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 7627
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   23     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1          admin  Landroid/content/ComponentName;
            0   23     2  callerPackage  Ljava/lang/String;
            0   23     3    packageName  Ljava/lang/String;
            1   23     4          _data  Landroid/os/Parcel;
            2   23     5         _reply  Landroid/os/Parcel;
           15   16     6        _result  Z
           20   23     6        _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageName    

  public void setAccountManagementDisabled(android.content.ComponentName, java.lang.String, boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String accountType
        start local 3 // boolean disabled
         0: .line 7631
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7632
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7634
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7635
            aload 1 /* who */
            ifnull 7
         4: .line 7636
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7637
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7638
            goto 8
         7: .line 7640
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7642
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* accountType */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7643
            aload 4 /* _data */
            iload 3 /* disabled */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 7644
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 137
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 7645
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 7646
            goto 19
        15: .line 7647
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 7648
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7649
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7650
            aload 6
            athrow
        19: .line 7648
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7649
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7651
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean disabled
        end local 2 // java.lang.String accountType
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1          who  Landroid/content/ComponentName;
            0   22     2  accountType  Ljava/lang/String;
            0   22     3     disabled  Z
            1   22     4        _data  Landroid/os/Parcel;
            2   22     5       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      who          
      accountType  
      disabled     

  public java.lang.String[] getAccountTypesWithManagementDisabled();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 7654
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 7655
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 7658
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7659
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 138
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 7660
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 7661
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 3 /* _result */
        start local 3 // java.lang.String[] _result
         6: .line 7662
            goto 11
        end local 3 // java.lang.String[] _result
         7: .line 7663
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 7664
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 7665
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 7666
            aload 4
            athrow
        start local 3 // java.lang.String[] _result
        11: .line 7664
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 7665
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 7667
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.String[] _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  [Ljava/lang/String;
           11   14     3  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.String[] getAccountTypesWithManagementDisabledAsUser(int);
    descriptor: (I)[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 7671
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7672
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7675
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7676
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 7677
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 139
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 7678
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 7679
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String[] _result
         7: .line 7680
            goto 12
        end local 4 // java.lang.String[] _result
         8: .line 7681
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 7682
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 7683
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 7684
            aload 5
            athrow
        start local 4 // java.lang.String[] _result
        12: .line 7682
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 7683
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7685
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   15     1   userId  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  [Ljava/lang/String;
           12   15     4  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void setLockTaskPackages(android.content.ComponentName, java.lang.String[]);
    descriptor: (Landroid/content/ComponentName;[Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String[] packages
         0: .line 7689
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7690
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7692
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7693
            aload 1 /* who */
            ifnull 7
         4: .line 7694
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7695
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7696
            goto 8
         7: .line 7698
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7700
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packages */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         9: .line 7701
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 140
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 7702
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 7703
            goto 16
        12: .line 7704
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 7705
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7706
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7707
            aload 5
            athrow
        16: .line 7705
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7706
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7708
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String[] packages
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   19     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1       who  Landroid/content/ComponentName;
            0   19     2  packages  [Ljava/lang/String;
            1   19     3     _data  Landroid/os/Parcel;
            2   19     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      packages  

  public java.lang.String[] getLockTaskPackages(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 7711
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7712
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7715
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7716
            aload 1 /* who */
            ifnull 7
         4: .line 7717
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7718
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7719
            goto 8
         7: .line 7721
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7723
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 141
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7724
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7725
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.createStringArray:()[Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String[] _result
        11: .line 7726
            goto 16
        end local 4 // java.lang.String[] _result
        12: .line 7727
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 7728
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7729
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7730
            aload 5
            athrow
        start local 4 // java.lang.String[] _result
        16: .line 7728
      StackMap locals: java.lang.String[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7729
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7731
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1      who  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  [Ljava/lang/String;
           16   19     4  _result  [Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public boolean isLockTaskPermitted(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 7735
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7736
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7739
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7740
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 7741
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 142
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 7742
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 7743
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 7744
            goto 14
        end local 4 // boolean _result
        10: .line 7745
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 7746
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 7747
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 7748
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 7746
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7747
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7749
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1      pkg  Ljava/lang/String;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public void setLockTaskFeatures(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // int flags
         0: .line 7753
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7754
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7756
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7757
            aload 1 /* who */
            ifnull 7
         4: .line 7758
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7759
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7760
            goto 8
         7: .line 7762
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7764
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 7765
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 143
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 7766
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 7767
            goto 16
        12: .line 7768
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 7769
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7770
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7771
            aload 5
            athrow
        16: .line 7769
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7770
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7772
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int flags
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   19     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1     who  Landroid/content/ComponentName;
            0   19     2   flags  I
            1   19     3   _data  Landroid/os/Parcel;
            2   19     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      who    
      flags  

  public int getLockTaskFeatures(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 7775
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7776
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7779
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7780
            aload 1 /* who */
            ifnull 7
         4: .line 7781
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7782
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7783
            goto 8
         7: .line 7785
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7787
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 144
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7788
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7789
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
        11: .line 7790
            goto 16
        end local 4 // int _result
        12: .line 7791
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 7792
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7793
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7794
            aload 5
            athrow
        start local 4 // int _result
        16: .line 7792
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7793
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7795
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1      who  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  I
           16   19     4  _result  I
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public void setGlobalSetting(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String setting
        start local 3 // java.lang.String value
         0: .line 7799
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7800
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7802
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7803
            aload 1 /* who */
            ifnull 7
         4: .line 7804
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7805
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7806
            goto 8
         7: .line 7808
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7810
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* setting */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7811
            aload 4 /* _data */
            aload 3 /* value */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7812
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 145
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7813
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7814
            goto 17
        13: .line 7815
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 7816
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7817
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7818
            aload 6
            athrow
        17: .line 7816
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7817
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7819
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String value
        end local 2 // java.lang.String setting
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1      who  Landroid/content/ComponentName;
            0   20     2  setting  Ljava/lang/String;
            0   20     3    value  Ljava/lang/String;
            1   20     4    _data  Landroid/os/Parcel;
            2   20     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      who      
      setting  
      value    

  public void setSystemSetting(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String setting
        start local 3 // java.lang.String value
         0: .line 7822
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7823
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7825
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7826
            aload 1 /* who */
            ifnull 7
         4: .line 7827
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7828
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7829
            goto 8
         7: .line 7831
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7833
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* setting */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7834
            aload 4 /* _data */
            aload 3 /* value */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7835
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 146
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7836
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7837
            goto 17
        13: .line 7838
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 7839
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7840
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7841
            aload 6
            athrow
        17: .line 7839
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7840
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7842
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String value
        end local 2 // java.lang.String setting
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1      who  Landroid/content/ComponentName;
            0   20     2  setting  Ljava/lang/String;
            0   20     3    value  Ljava/lang/String;
            1   20     4    _data  Landroid/os/Parcel;
            2   20     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      who      
      setting  
      value    

  public void setSecureSetting(android.content.ComponentName, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String setting
        start local 3 // java.lang.String value
         0: .line 7845
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7846
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7848
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7849
            aload 1 /* who */
            ifnull 7
         4: .line 7850
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7851
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7852
            goto 8
         7: .line 7854
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7856
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* setting */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7857
            aload 4 /* _data */
            aload 3 /* value */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7858
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 147
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 7859
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 7860
            goto 17
        13: .line 7861
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 7862
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 7863
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7864
            aload 6
            athrow
        17: .line 7862
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7863
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7865
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String value
        end local 2 // java.lang.String setting
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1      who  Landroid/content/ComponentName;
            0   20     2  setting  Ljava/lang/String;
            0   20     3    value  Ljava/lang/String;
            1   20     4    _data  Landroid/os/Parcel;
            2   20     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      who      
      setting  
      value    

  public boolean setTime(android.content.ComponentName, long);
    descriptor: (Landroid/content/ComponentName;J)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // long millis
         0: .line 7868
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7869
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7872
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7873
            aload 1 /* who */
            ifnull 7
         4: .line 7874
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7875
            aload 1 /* who */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7876
            goto 8
         7: .line 7878
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7880
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            lload 2 /* millis */
            invokevirtual android.os.Parcel.writeLong:(J)V
         9: .line 7881
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 148
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 7882
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 7883
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 6 /* _result */
        start local 6 // boolean _result
        14: .line 7884
            goto 19
        end local 6 // boolean _result
        15: .line 7885
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        16: .line 7886
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7887
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7888
            aload 7
            athrow
        start local 6 // boolean _result
        19: .line 7886
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7887
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7889
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 2 // long millis
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1      who  Landroid/content/ComponentName;
            0   22     2   millis  J
            1   22     4    _data  Landroid/os/Parcel;
            2   22     5   _reply  Landroid/os/Parcel;
           14   15     6  _result  Z
           19   22     6  _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      millis  

  public boolean setTimeZone(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // java.lang.String timeZone
         0: .line 7893
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7894
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7897
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7898
            aload 1 /* who */
            ifnull 7
         4: .line 7899
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7900
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7901
            goto 8
         7: .line 7903
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7905
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* timeZone */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7906
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 149
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 7907
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 7908
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 7909
            goto 19
        end local 5 // boolean _result
        15: .line 7910
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 7911
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7912
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 7913
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 7911
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7912
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 7914
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String timeZone
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   22     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1       who  Landroid/content/ComponentName;
            0   22     2  timeZone  Ljava/lang/String;
            1   22     3     _data  Landroid/os/Parcel;
            2   22     4    _reply  Landroid/os/Parcel;
           14   15     5   _result  Z
           19   22     5   _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      timeZone  

  public void setMasterVolumeMuted(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // boolean on
         0: .line 7918
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 7919
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 7921
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7922
            aload 1 /* admin */
            ifnull 7
         4: .line 7923
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7924
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7925
            goto 8
         7: .line 7927
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7929
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* on */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 7930
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 150
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 7931
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 7932
            goto 18
        14: .line 7933
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 7934
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7935
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7936
            aload 5
            athrow
        18: .line 7934
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7935
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7937
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean on
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   21     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1   admin  Landroid/content/ComponentName;
            0   21     2      on  Z
            1   21     3   _data  Landroid/os/Parcel;
            2   21     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  
      on     

  public boolean isMasterVolumeMuted(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 7940
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 7941
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 7944
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7945
            aload 1 /* admin */
            ifnull 7
         4: .line 7946
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7947
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7948
            goto 8
         7: .line 7950
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7952
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 151
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7953
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7954
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 7955
            goto 18
        end local 4 // boolean _result
        14: .line 7956
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 7957
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7958
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7959
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 7957
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 7958
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 7960
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public void notifyLockTaskModeChanged(boolean, java.lang.String, int);
    descriptor: (ZLjava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // boolean isEnabled
        start local 2 // java.lang.String pkg
        start local 3 // int userId
         0: .line 7964
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 7965
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 7967
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7968
            aload 4 /* _data */
            iload 1 /* isEnabled */
            ifeq 4
            iconst_1
            goto 5
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         5: invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 7969
            aload 4 /* _data */
            aload 2 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 7970
            aload 4 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7971
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 152
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 7972
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 7973
            goto 15
        11: .line 7974
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 7975
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 7976
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 7977
            aload 6
            athrow
        15: .line 7975
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 7976
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 7978
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userId
        end local 2 // java.lang.String pkg
        end local 1 // boolean isEnabled
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   18     0       this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  isEnabled  Z
            0   18     2        pkg  Ljava/lang/String;
            0   18     3     userId  I
            1   18     4      _data  Landroid/os/Parcel;
            2   18     5     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      isEnabled  
      pkg        
      userId     

  public void setUninstallBlocked(android.content.ComponentName, java.lang.String, java.lang.String, boolean);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
        start local 4 // boolean uninstallBlocked
         0: .line 7981
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 7982
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 7984
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 7985
            aload 1 /* admin */
            ifnull 7
         4: .line 7986
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 7987
            aload 1 /* admin */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 7988
            goto 8
         7: .line 7990
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 7992
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 7993
            aload 5 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 7994
            aload 5 /* _data */
            iload 4 /* uninstallBlocked */
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack: android.os.Parcel
        11: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        12: invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 7995
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 153
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 7996
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 7997
            goto 20
        16: .line 7998
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 7999
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8000
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8001
            aload 7
            athrow
        20: .line 7999
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8000
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 8002
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean uninstallBlocked
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   23     0              this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1             admin  Landroid/content/ComponentName;
            0   23     2     callerPackage  Ljava/lang/String;
            0   23     3       packageName  Ljava/lang/String;
            0   23     4  uninstallBlocked  Z
            1   23     5             _data  Landroid/os/Parcel;
            2   23     6            _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      admin             
      callerPackage     
      packageName       
      uninstallBlocked  

  public boolean isUninstallBlocked(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
         0: .line 8005
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8006
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8009
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8010
            aload 1 /* admin */
            ifnull 7
         4: .line 8011
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8012
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8013
            goto 8
         7: .line 8015
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8017
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8018
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 154
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 8019
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 8020
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 8021
            goto 19
        end local 5 // boolean _result
        15: .line 8022
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 8023
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8024
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8025
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 8023
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8024
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8026
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageName  Ljava/lang/String;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  

  public void setCrossProfileCallerIdDisabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean disabled
         0: .line 8030
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8031
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8033
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8034
            aload 1 /* who */
            ifnull 7
         4: .line 8035
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8036
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8037
            goto 8
         7: .line 8039
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8041
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* disabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8042
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 155
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8043
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8044
            goto 18
        14: .line 8045
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8046
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8047
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8048
            aload 5
            athrow
        18: .line 8046
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8047
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8049
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean disabled
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1       who  Landroid/content/ComponentName;
            0   21     2  disabled  Z
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      disabled  

  public boolean getCrossProfileCallerIdDisabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 8052
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8053
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8056
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8057
            aload 1 /* who */
            ifnull 7
         4: .line 8058
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8059
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8060
            goto 8
         7: .line 8062
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8064
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 156
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8065
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8066
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 8067
            goto 18
        end local 4 // boolean _result
        14: .line 8068
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8069
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8070
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8071
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 8069
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8070
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8072
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1      who  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public boolean getCrossProfileCallerIdDisabledForUser(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 8076
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8077
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8080
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8081
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 8082
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 157
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 8083
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 8084
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 8085
            goto 14
        end local 4 // boolean _result
        10: .line 8086
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 8087
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8088
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 8089
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 8087
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8088
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8090
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1   userId  I
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void setCrossProfileContactsSearchDisabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean disabled
         0: .line 8094
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8095
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8097
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8098
            aload 1 /* who */
            ifnull 7
         4: .line 8099
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8100
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8101
            goto 8
         7: .line 8103
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8105
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* disabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8106
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 158
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8107
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8108
            goto 18
        14: .line 8109
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8110
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8111
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8112
            aload 5
            athrow
        18: .line 8110
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8111
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8113
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean disabled
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1       who  Landroid/content/ComponentName;
            0   21     2  disabled  Z
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      disabled  

  public boolean getCrossProfileContactsSearchDisabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 8116
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8117
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8120
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8121
            aload 1 /* who */
            ifnull 7
         4: .line 8122
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8123
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8124
            goto 8
         7: .line 8126
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8128
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 159
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8129
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8130
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 8131
            goto 18
        end local 4 // boolean _result
        14: .line 8132
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8133
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8134
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8135
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 8133
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8134
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8136
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1      who  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public boolean getCrossProfileContactsSearchDisabledForUser(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 8140
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8141
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8144
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8145
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 8146
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 160
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 8147
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 8148
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 8149
            goto 14
        end local 4 // boolean _result
        10: .line 8150
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 8151
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8152
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 8153
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 8151
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8152
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8154
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1   userId  I
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void startManagedQuickContact(java.lang.String, long, boolean, long, android.content.Intent);
    descriptor: (Ljava/lang/String;JZJLandroid/content/Intent;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=6
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String lookupKey
        start local 2 // long contactId
        start local 4 // boolean isContactIdIgnored
        start local 5 // long directoryId
        start local 7 // android.content.Intent originalIntent
         0: .line 8158
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _data */
        start local 8 // android.os.Parcel _data
         1: .line 8159
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 9 /* _reply */
        start local 9 // android.os.Parcel _reply
         2: .line 8161
            aload 8 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8162
            aload 8 /* _data */
            aload 1 /* lookupKey */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 8163
            aload 8 /* _data */
            lload 2 /* contactId */
            invokevirtual android.os.Parcel.writeLong:(J)V
         5: .line 8164
            aload 8 /* _data */
            iload 4 /* isContactIdIgnored */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String long int long android.content.Intent android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String long int long android.content.Intent android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8165
            aload 8 /* _data */
            lload 5 /* directoryId */
            invokevirtual android.os.Parcel.writeLong:(J)V
         9: .line 8166
            aload 7 /* originalIntent */
            ifnull 13
        10: .line 8167
            aload 8 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8168
            aload 7 /* originalIntent */
            aload 8 /* _data */
            iconst_0
            invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 8169
            goto 14
        13: .line 8171
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 8173
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 161
            aload 8 /* _data */
            aload 9 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 8174
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 8175
            goto 21
        17: .line 8176
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 10
        18: .line 8177
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8178
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8179
            aload 10
            athrow
        21: .line 8177
      StackMap locals:
      StackMap stack:
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 8178
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 8180
            return
        end local 9 // android.os.Parcel _reply
        end local 8 // android.os.Parcel _data
        end local 7 // android.content.Intent originalIntent
        end local 5 // long directoryId
        end local 4 // boolean isContactIdIgnored
        end local 2 // long contactId
        end local 1 // java.lang.String lookupKey
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   24     0                this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1           lookupKey  Ljava/lang/String;
            0   24     2           contactId  J
            0   24     4  isContactIdIgnored  Z
            0   24     5         directoryId  J
            0   24     7      originalIntent  Landroid/content/Intent;
            1   24     8               _data  Landroid/os/Parcel;
            2   24     9              _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      lookupKey           
      contactId           
      isContactIdIgnored  
      directoryId         
      originalIntent      

  public void setBluetoothContactSharingDisabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean disabled
         0: .line 8183
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8184
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8186
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8187
            aload 1 /* who */
            ifnull 7
         4: .line 8188
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8189
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8190
            goto 8
         7: .line 8192
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8194
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* disabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8195
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 162
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8196
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8197
            goto 18
        14: .line 8198
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8199
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8200
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8201
            aload 5
            athrow
        18: .line 8199
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8200
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8202
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean disabled
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1       who  Landroid/content/ComponentName;
            0   21     2  disabled  Z
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      disabled  

  public boolean getBluetoothContactSharingDisabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 8205
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8206
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8209
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8210
            aload 1 /* who */
            ifnull 7
         4: .line 8211
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8212
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8213
            goto 8
         7: .line 8215
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8217
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 163
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8218
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8219
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 8220
            goto 18
        end local 4 // boolean _result
        14: .line 8221
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8222
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8223
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8224
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 8222
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8223
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8225
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1      who  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public boolean getBluetoothContactSharingDisabledForUser(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 8229
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8230
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8233
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8234
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 8235
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 164
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 8236
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 8237
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 8238
            goto 14
        end local 4 // boolean _result
        10: .line 8239
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 8240
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8241
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 8242
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 8240
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8241
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8243
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1   userId  I
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public void setTrustAgentConfiguration(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle, boolean);
    descriptor: (Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/os/PersistableBundle;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.content.ComponentName agent
        start local 3 // android.os.PersistableBundle args
        start local 4 // boolean parent
         0: .line 8247
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 8248
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 8250
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8251
            aload 1 /* admin */
            ifnull 7
         4: .line 8252
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8253
            aload 1 /* admin */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8254
            goto 8
         7: .line 8256
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8258
      StackMap locals:
      StackMap stack:
            aload 2 /* agent */
            ifnull 12
         9: .line 8259
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 8260
            aload 2 /* agent */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 8261
            goto 13
        12: .line 8263
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 8265
      StackMap locals:
      StackMap stack:
            aload 3 /* args */
            ifnull 17
        14: .line 8266
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 8267
            aload 3 /* args */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.PersistableBundle.writeToParcel:(Landroid/os/Parcel;I)V
        16: .line 8268
            goto 18
        17: .line 8270
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        18: .line 8272
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iload 4 /* parent */
            ifeq 19
            iconst_1
            goto 20
      StackMap locals:
      StackMap stack: android.os.Parcel
        19: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName android.content.ComponentName android.os.PersistableBundle int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        20: invokevirtual android.os.Parcel.writeInt:(I)V
        21: .line 8273
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 165
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        22: .line 8274
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        23: .line 8275
            goto 28
        24: .line 8276
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        25: .line 8277
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 8278
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 8279
            aload 7
            athrow
        28: .line 8277
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        29: .line 8278
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        30: .line 8280
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean parent
        end local 3 // android.os.PersistableBundle args
        end local 2 // android.content.ComponentName agent
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   31     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   31     1   admin  Landroid/content/ComponentName;
            0   31     2   agent  Landroid/content/ComponentName;
            0   31     3    args  Landroid/os/PersistableBundle;
            0   31     4  parent  Z
            1   31     5   _data  Landroid/os/Parcel;
            2   31     6  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    24      24  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      admin   
      agent   
      args    
      parent  

  public java.util.List<android.os.PersistableBundle> getTrustAgentConfiguration(android.content.ComponentName, android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;Landroid/content/ComponentName;IZ)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.content.ComponentName agent
        start local 3 // int userId
        start local 4 // boolean parent
         0: .line 8283
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 8284
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 8287
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8288
            aload 1 /* admin */
            ifnull 7
         4: .line 8289
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8290
            aload 1 /* admin */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8291
            goto 8
         7: .line 8293
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8295
      StackMap locals:
      StackMap stack:
            aload 2 /* agent */
            ifnull 12
         9: .line 8296
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 8297
            aload 2 /* agent */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 8298
            goto 13
        12: .line 8300
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 8302
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 8303
            aload 5 /* _data */
            iload 4 /* parent */
            ifeq 15
            iconst_1
            goto 16
      StackMap locals:
      StackMap stack: android.os.Parcel
        15: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        16: invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 8304
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 166
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        18: .line 8305
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        19: .line 8306
            aload 6 /* _reply */
            getstatic android.os.PersistableBundle.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 7 /* _result */
        start local 7 // java.util.List _result
        20: .line 8307
            goto 25
        end local 7 // java.util.List _result
        21: .line 8308
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        22: .line 8309
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 8310
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 8311
            aload 8
            athrow
        start local 7 // java.util.List _result
        25: .line 8309
      StackMap locals: java.util.List
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 8310
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 8312
            aload 7 /* _result */
            areturn
        end local 7 // java.util.List _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean parent
        end local 3 // int userId
        end local 2 // android.content.ComponentName agent
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   28     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   28     1    admin  Landroid/content/ComponentName;
            0   28     2    agent  Landroid/content/ComponentName;
            0   28     3   userId  I
            0   28     4   parent  Z
            1   28     5    _data  Landroid/os/Parcel;
            2   28     6   _reply  Landroid/os/Parcel;
           20   21     7  _result  Ljava/util/List<Landroid/os/PersistableBundle;>;
           25   28     7  _result  Ljava/util/List<Landroid/os/PersistableBundle;>;
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Landroid/content/ComponentName;IZ)Ljava/util/List<Landroid/os/PersistableBundle;>;
    MethodParameters:
        Name  Flags
      admin   
      agent   
      userId  
      parent  

  public boolean addCrossProfileWidgetProvider(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
         0: .line 8316
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8317
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8320
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8321
            aload 1 /* admin */
            ifnull 7
         4: .line 8322
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8323
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8324
            goto 8
         7: .line 8326
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8328
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8329
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 167
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 8330
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 8331
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 8332
            goto 19
        end local 5 // boolean _result
        15: .line 8333
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 8334
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8335
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8336
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 8334
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8335
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8337
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageName  Ljava/lang/String;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  

  public boolean removeCrossProfileWidgetProvider(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
         0: .line 8341
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8342
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8345
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8346
            aload 1 /* admin */
            ifnull 7
         4: .line 8347
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8348
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8349
            goto 8
         7: .line 8351
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8353
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8354
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 168
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 8355
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 8356
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 8357
            goto 19
        end local 5 // boolean _result
        15: .line 8358
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 8359
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8360
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8361
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 8359
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8360
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8362
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageName  Ljava/lang/String;
            1   22     3        _data  Landroid/os/Parcel;
            2   22     4       _reply  Landroid/os/Parcel;
           14   15     5      _result  Z
           19   22     5      _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  

  public java.util.List<java.lang.String> getCrossProfileWidgetProviders(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 8366
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8367
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8370
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8371
            aload 1 /* admin */
            ifnull 7
         4: .line 8372
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8373
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8374
            goto 8
         7: .line 8376
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8378
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 169
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8379
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8380
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 8381
            goto 16
        end local 4 // java.util.List _result
        12: .line 8382
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 8383
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8384
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8385
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 8383
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8384
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8386
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/util/List<Ljava/lang/String;>;
           16   19     4  _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
       Name  Flags
      admin  

  public void setAutoTimeRequired(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean required
         0: .line 8390
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8391
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8393
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8394
            aload 1 /* who */
            ifnull 7
         4: .line 8395
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8396
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8397
            goto 8
         7: .line 8399
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8401
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* required */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8402
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 170
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8403
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8404
            goto 18
        14: .line 8405
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8406
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8407
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8408
            aload 5
            athrow
        18: .line 8406
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8407
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8409
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean required
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1       who  Landroid/content/ComponentName;
            0   21     2  required  Z
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      required  

  public boolean getAutoTimeRequired();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 8412
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 8413
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 8416
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8417
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 171
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 8418
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 8419
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 8420
            goto 13
        end local 3 // boolean _result
         9: .line 8421
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 8422
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 8423
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8424
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 8422
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8423
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8425
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public void setForceEphemeralUsers(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean forceEpehemeralUsers
         0: .line 8429
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8430
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8432
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8433
            aload 1 /* who */
            ifnull 7
         4: .line 8434
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8435
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8436
            goto 8
         7: .line 8438
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8440
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* forceEpehemeralUsers */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8441
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 172
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8442
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8443
            goto 18
        14: .line 8444
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8445
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8446
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8447
            aload 5
            athrow
        18: .line 8445
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8446
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8448
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean forceEpehemeralUsers
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0   21     0                  this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1                   who  Landroid/content/ComponentName;
            0   21     2  forceEpehemeralUsers  Z
            1   21     3                 _data  Landroid/os/Parcel;
            2   21     4                _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      who                   
      forceEpehemeralUsers  

  public boolean getForceEphemeralUsers(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
         0: .line 8451
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8452
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8455
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8456
            aload 1 /* who */
            ifnull 7
         4: .line 8457
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8458
            aload 1 /* who */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8459
            goto 8
         7: .line 8461
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8463
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 173
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8464
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8465
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 8466
            goto 18
        end local 4 // boolean _result
        14: .line 8467
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8468
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8469
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8470
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 8468
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8469
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8471
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1      who  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      who   

  public boolean isRemovingAdmin(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName adminReceiver
        start local 2 // int userHandle
         0: .line 8475
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8476
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8479
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8480
            aload 1 /* adminReceiver */
            ifnull 7
         4: .line 8481
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8482
            aload 1 /* adminReceiver */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8483
            goto 8
         7: .line 8485
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8487
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 8488
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 174
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 8489
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 8490
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 8491
            goto 19
        end local 5 // boolean _result
        15: .line 8492
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 8493
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8494
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8495
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 8493
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8494
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8496
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName adminReceiver
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   22     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1  adminReceiver  Landroid/content/ComponentName;
            0   22     2     userHandle  I
            1   22     3          _data  Landroid/os/Parcel;
            2   22     4         _reply  Landroid/os/Parcel;
           14   15     5        _result  Z
           19   22     5        _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      adminReceiver  
      userHandle     

  public void setUserIcon(android.content.ComponentName, android.graphics.Bitmap);
    descriptor: (Landroid/content/ComponentName;Landroid/graphics/Bitmap;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.graphics.Bitmap icon
         0: .line 8500
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8501
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8503
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8504
            aload 1 /* admin */
            ifnull 7
         4: .line 8505
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8506
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8507
            goto 8
         7: .line 8509
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8511
      StackMap locals:
      StackMap stack:
            aload 2 /* icon */
            ifnull 12
         9: .line 8512
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 8513
            aload 2 /* icon */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.graphics.Bitmap.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 8514
            goto 13
        12: .line 8516
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 8518
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 175
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 8519
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 8520
            goto 20
        16: .line 8521
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 8522
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8523
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8524
            aload 5
            athrow
        20: .line 8522
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8523
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 8525
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.graphics.Bitmap icon
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   23     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1   admin  Landroid/content/ComponentName;
            0   23     2    icon  Landroid/graphics/Bitmap;
            1   23     3   _data  Landroid/os/Parcel;
            2   23     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  
      icon   

  public void setSystemUpdatePolicy(android.content.ComponentName, android.app.admin.SystemUpdatePolicy);
    descriptor: (Landroid/content/ComponentName;Landroid/app/admin/SystemUpdatePolicy;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // android.app.admin.SystemUpdatePolicy policy
         0: .line 8528
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8529
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8531
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8532
            aload 1 /* who */
            ifnull 7
         4: .line 8533
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8534
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8535
            goto 8
         7: .line 8537
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8539
      StackMap locals:
      StackMap stack:
            aload 2 /* policy */
            ifnull 12
         9: .line 8540
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 8541
            aload 2 /* policy */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.app.admin.SystemUpdatePolicy.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 8542
            goto 13
        12: .line 8544
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 8546
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 176
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 8547
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 8548
            goto 20
        16: .line 8549
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 8550
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8551
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8552
            aload 5
            athrow
        20: .line 8550
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8551
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 8553
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.app.admin.SystemUpdatePolicy policy
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   23     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1     who  Landroid/content/ComponentName;
            0   23     2  policy  Landroid/app/admin/SystemUpdatePolicy;
            1   23     3   _data  Landroid/os/Parcel;
            2   23     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      who     
      policy  

  public android.app.admin.SystemUpdatePolicy getSystemUpdatePolicy();
    descriptor: ()Landroid/app/admin/SystemUpdatePolicy;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 8556
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 8557
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 8560
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8561
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 177
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 8562
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 8563
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 8564
            getstatic android.app.admin.SystemUpdatePolicy.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.admin.SystemUpdatePolicy
            astore 3 /* _result */
        start local 3 // android.app.admin.SystemUpdatePolicy _result
         7: .line 8565
            goto 14
        end local 3 // android.app.admin.SystemUpdatePolicy _result
         8: .line 8567
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.app.admin.SystemUpdatePolicy _result
         9: .line 8569
            goto 14
        end local 3 // android.app.admin.SystemUpdatePolicy _result
        10: .line 8570
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 8571
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8572
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 8573
            aload 4
            athrow
        start local 3 // android.app.admin.SystemUpdatePolicy _result
        14: .line 8571
      StackMap locals: android.app.admin.SystemUpdatePolicy
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8572
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8574
            aload 3 /* _result */
            areturn
        end local 3 // android.app.admin.SystemUpdatePolicy _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/app/admin/SystemUpdatePolicy;
            9   10     3  _result  Landroid/app/admin/SystemUpdatePolicy;
           14   17     3  _result  Landroid/app/admin/SystemUpdatePolicy;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public void clearSystemUpdatePolicyFreezePeriodRecord();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 8578
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 8579
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 8581
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8582
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 178
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 8583
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 8584
            goto 10
         6: .line 8585
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 8586
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 8587
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 8588
            aload 3
            athrow
        10: .line 8586
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 8587
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8589
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public boolean setKeyguardDisabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // boolean disabled
         0: .line 8592
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8593
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8596
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8597
            aload 1 /* admin */
            ifnull 7
         4: .line 8598
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8599
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8600
            goto 8
         7: .line 8602
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8604
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* disabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8605
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 179
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8606
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8607
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
            iconst_1
            goto 15
      StackMap locals:
      StackMap stack:
        14: iconst_0
      StackMap locals:
      StackMap stack: int
        15: istore 5 /* _result */
        start local 5 // boolean _result
        16: .line 8608
            goto 21
        end local 5 // boolean _result
        17: .line 8609
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 8610
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8611
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8612
            aload 6
            athrow
        start local 5 // boolean _result
        21: .line 8610
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 8611
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 8613
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean disabled
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   24     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1     admin  Landroid/content/ComponentName;
            0   24     2  disabled  Z
            1   24     3     _data  Landroid/os/Parcel;
            2   24     4    _reply  Landroid/os/Parcel;
           16   17     5   _result  Z
           21   24     5   _result  Z
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      admin     
      disabled  

  public boolean setStatusBarDisabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName who
        start local 2 // boolean disabled
         0: .line 8617
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8618
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8621
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8622
            aload 1 /* who */
            ifnull 7
         4: .line 8623
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8624
            aload 1 /* who */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8625
            goto 8
         7: .line 8627
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8629
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* disabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 8630
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 180
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8631
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8632
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
            iconst_1
            goto 15
      StackMap locals:
      StackMap stack:
        14: iconst_0
      StackMap locals:
      StackMap stack: int
        15: istore 5 /* _result */
        start local 5 // boolean _result
        16: .line 8633
            goto 21
        end local 5 // boolean _result
        17: .line 8634
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 8635
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8636
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8637
            aload 6
            athrow
        start local 5 // boolean _result
        21: .line 8635
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 8636
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 8638
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean disabled
        end local 1 // android.content.ComponentName who
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   24     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1       who  Landroid/content/ComponentName;
            0   24     2  disabled  Z
            1   24     3     _data  Landroid/os/Parcel;
            2   24     4    _reply  Landroid/os/Parcel;
           16   17     5   _result  Z
           21   24     5   _result  Z
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      who       
      disabled  

  public boolean getDoNotAskCredentialsOnBoot();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 8642
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 8643
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 8646
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8647
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 181
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 8648
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 8649
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 8650
            goto 13
        end local 3 // boolean _result
         9: .line 8651
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 8652
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 8653
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8654
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 8652
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8653
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8655
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public void notifyPendingSystemUpdate(android.app.admin.SystemUpdateInfo);
    descriptor: (Landroid/app/admin/SystemUpdateInfo;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.app.admin.SystemUpdateInfo info
         0: .line 8659
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8660
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8662
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8663
            aload 1 /* info */
            ifnull 7
         4: .line 8664
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8665
            aload 1 /* info */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.app.admin.SystemUpdateInfo.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8666
            goto 8
         7: .line 8668
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8670
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 182
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8671
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8672
            goto 15
        11: .line 8673
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 8674
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 8675
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8676
            aload 4
            athrow
        15: .line 8674
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8675
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8677
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.app.admin.SystemUpdateInfo info
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1    info  Landroid/app/admin/SystemUpdateInfo;
            1   18     2   _data  Landroid/os/Parcel;
            2   18     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      info  

  public android.app.admin.SystemUpdateInfo getPendingSystemUpdate(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Landroid/app/admin/SystemUpdateInfo;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 8680
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8681
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8684
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8685
            aload 1 /* admin */
            ifnull 7
         4: .line 8686
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8687
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8688
            goto 8
         7: .line 8690
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8692
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 183
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8693
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8694
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 8695
            getstatic android.app.admin.SystemUpdateInfo.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.admin.SystemUpdateInfo
            astore 4 /* _result */
        start local 4 // android.app.admin.SystemUpdateInfo _result
        12: .line 8696
            goto 19
        end local 4 // android.app.admin.SystemUpdateInfo _result
        13: .line 8698
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.app.admin.SystemUpdateInfo _result
        14: .line 8700
            goto 19
        end local 4 // android.app.admin.SystemUpdateInfo _result
        15: .line 8701
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 8702
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8703
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8704
            aload 5
            athrow
        start local 4 // android.app.admin.SystemUpdateInfo _result
        19: .line 8702
      StackMap locals: android.app.admin.SystemUpdateInfo
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8703
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8705
            aload 4 /* _result */
            areturn
        end local 4 // android.app.admin.SystemUpdateInfo _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/app/admin/SystemUpdateInfo;
           14   15     4  _result  Landroid/app/admin/SystemUpdateInfo;
           19   22     4  _result  Landroid/app/admin/SystemUpdateInfo;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public void setPermissionPolicy(android.content.ComponentName, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // int policy
         0: .line 8709
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 8710
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 8712
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8713
            aload 1 /* admin */
            ifnull 7
         4: .line 8714
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8715
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8716
            goto 8
         7: .line 8718
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8720
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8721
            aload 4 /* _data */
            iload 3 /* policy */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 8722
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 184
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 8723
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 8724
            goto 17
        13: .line 8725
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 8726
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8727
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8728
            aload 6
            athrow
        17: .line 8726
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8727
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8729
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int policy
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1          admin  Landroid/content/ComponentName;
            0   20     2  callerPackage  Ljava/lang/String;
            0   20     3         policy  I
            1   20     4          _data  Landroid/os/Parcel;
            2   20     5         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      policy         

  public int getPermissionPolicy(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 8732
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8733
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8736
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8737
            aload 1 /* admin */
            ifnull 7
         4: .line 8738
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8739
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8740
            goto 8
         7: .line 8742
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8744
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 185
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8745
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8746
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
        11: .line 8747
            goto 16
        end local 4 // int _result
        12: .line 8748
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 8749
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8750
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8751
            aload 5
            athrow
        start local 4 // int _result
        16: .line 8749
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8750
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8752
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  I
           16   19     4  _result  I
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean setPermissionGrantState(android.content.ComponentName, java.lang.String, java.lang.String, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=6
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
        start local 4 // java.lang.String permission
        start local 5 // int grantState
         0: .line 8756
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _data */
        start local 6 // android.os.Parcel _data
         1: .line 8757
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _reply */
        start local 7 // android.os.Parcel _reply
         2: .line 8760
            aload 6 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8761
            aload 1 /* admin */
            ifnull 7
         4: .line 8762
            aload 6 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8763
            aload 1 /* admin */
            aload 6 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8764
            goto 8
         7: .line 8766
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 6 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8768
      StackMap locals:
      StackMap stack:
            aload 6 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8769
            aload 6 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 8770
            aload 6 /* _data */
            aload 4 /* permission */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        11: .line 8771
            aload 6 /* _data */
            iload 5 /* grantState */
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 8772
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 186
            aload 6 /* _data */
            aload 7 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 8773
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 8774
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 15
            iconst_1
            goto 16
      StackMap locals:
      StackMap stack:
        15: iconst_0
      StackMap locals:
      StackMap stack: int
        16: istore 8 /* _result */
        start local 8 // boolean _result
        17: .line 8775
            goto 22
        end local 8 // boolean _result
        18: .line 8776
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 9
        19: .line 8777
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8778
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8779
            aload 9
            athrow
        start local 8 // boolean _result
        22: .line 8777
      StackMap locals: int
      StackMap stack:
            aload 7 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 8778
            aload 6 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 8780
            iload 8 /* _result */
            ireturn
        end local 8 // boolean _result
        end local 7 // android.os.Parcel _reply
        end local 6 // android.os.Parcel _data
        end local 5 // int grantState
        end local 4 // java.lang.String permission
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   25     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   25     1          admin  Landroid/content/ComponentName;
            0   25     2  callerPackage  Ljava/lang/String;
            0   25     3    packageName  Ljava/lang/String;
            0   25     4     permission  Ljava/lang/String;
            0   25     5     grantState  I
            1   25     6          _data  Landroid/os/Parcel;
            2   25     7         _reply  Landroid/os/Parcel;
           17   18     8        _result  Z
           22   25     8        _result  Z
      Exception table:
        from    to  target  type
           2    18      18  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageName    
      permission     
      grantState     

  public int getPermissionGrantState(android.content.ComponentName, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.lang.String packageName
        start local 4 // java.lang.String permission
         0: .line 8784
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 8785
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 8788
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8789
            aload 1 /* admin */
            ifnull 7
         4: .line 8790
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8791
            aload 1 /* admin */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8792
            goto 8
         7: .line 8794
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8796
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8797
            aload 5 /* _data */
            aload 3 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 8798
            aload 5 /* _data */
            aload 4 /* permission */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        11: .line 8799
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 187
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 8800
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 8801
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 7 /* _result */
        start local 7 // int _result
        14: .line 8802
            goto 19
        end local 7 // int _result
        15: .line 8803
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        16: .line 8804
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8805
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8806
            aload 8
            athrow
        start local 7 // int _result
        19: .line 8804
      StackMap locals: int
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8805
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 8807
            iload 7 /* _result */
            ireturn
        end local 7 // int _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // java.lang.String permission
        end local 3 // java.lang.String packageName
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   22     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1          admin  Landroid/content/ComponentName;
            0   22     2  callerPackage  Ljava/lang/String;
            0   22     3    packageName  Ljava/lang/String;
            0   22     4     permission  Ljava/lang/String;
            1   22     5          _data  Landroid/os/Parcel;
            2   22     6         _reply  Landroid/os/Parcel;
           14   15     7        _result  I
           19   22     7        _result  I
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageName    
      permission     

  public boolean isProvisioningAllowed(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String action
        start local 2 // java.lang.String packageName
         0: .line 8811
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8812
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8815
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8816
            aload 3 /* _data */
            aload 1 /* action */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 8817
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 8818
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 188
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 8819
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 8820
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 8821
            goto 15
        end local 5 // boolean _result
        11: .line 8822
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 8823
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 8824
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8825
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 8823
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8824
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8826
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // java.lang.String action
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1       action  Ljava/lang/String;
            0   18     2  packageName  Ljava/lang/String;
            1   18     3        _data  Landroid/os/Parcel;
            2   18     4       _reply  Landroid/os/Parcel;
           10   11     5      _result  Z
           15   18     5      _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      action       
      packageName  

  public int checkProvisioningPreCondition(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String action
        start local 2 // java.lang.String packageName
         0: .line 8830
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8831
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8834
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8835
            aload 3 /* _data */
            aload 1 /* action */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 8836
            aload 3 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 8837
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 189
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 8838
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 8839
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 8840
            goto 13
        end local 5 // int _result
         9: .line 8841
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 8842
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 8843
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 8844
            aload 6
            athrow
        start local 5 // int _result
        13: .line 8842
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8843
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8845
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String packageName
        end local 1 // java.lang.String action
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   16     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   16     1       action  Ljava/lang/String;
            0   16     2  packageName  Ljava/lang/String;
            1   16     3        _data  Landroid/os/Parcel;
            2   16     4       _reply  Landroid/os/Parcel;
            8    9     5      _result  I
           13   16     5      _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      action       
      packageName  

  public void setKeepUninstalledPackages(android.content.ComponentName, java.lang.String, java.util.List<java.lang.String>);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
        start local 3 // java.util.List packageList
         0: .line 8849
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 8850
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 8852
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8853
            aload 1 /* admin */
            ifnull 7
         4: .line 8854
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8855
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8856
            goto 8
         7: .line 8858
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8860
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8861
            aload 4 /* _data */
            aload 3 /* packageList */
            invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
        10: .line 8862
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 190
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 8863
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 8864
            goto 17
        13: .line 8865
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 8866
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8867
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8868
            aload 6
            athrow
        17: .line 8866
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8867
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8869
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.util.List packageList
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1          admin  Landroid/content/ComponentName;
            0   20     2  callerPackage  Ljava/lang/String;
            0   20     3    packageList  Ljava/util/List<Ljava/lang/String;>;
            1   20     4          _data  Landroid/os/Parcel;
            2   20     5         _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)V
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  
      packageList    

  public java.util.List<java.lang.String> getKeepUninstalledPackages(android.content.ComponentName, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String callerPackage
         0: .line 8872
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8873
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8876
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8877
            aload 1 /* admin */
            ifnull 7
         4: .line 8878
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8879
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8880
            goto 8
         7: .line 8882
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8884
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* callerPackage */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 8885
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 191
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 8886
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 8887
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 5 /* _result */
        start local 5 // java.util.List _result
        12: .line 8888
            goto 17
        end local 5 // java.util.List _result
        13: .line 8889
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 8890
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8891
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8892
            aload 6
            athrow
        start local 5 // java.util.List _result
        17: .line 8890
      StackMap locals: java.util.List
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8891
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8893
            aload 5 /* _result */
            areturn
        end local 5 // java.util.List _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String callerPackage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   20     0           this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1          admin  Landroid/content/ComponentName;
            0   20     2  callerPackage  Ljava/lang/String;
            1   20     3          _data  Landroid/os/Parcel;
            2   20     4         _reply  Landroid/os/Parcel;
           12   13     5        _result  Ljava/util/List<Ljava/lang/String;>;
           17   20     5        _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
               Name  Flags
      admin          
      callerPackage  

  public boolean isManagedProfile(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 8897
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8898
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8901
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8902
            aload 1 /* admin */
            ifnull 7
         4: .line 8903
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8904
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8905
            goto 8
         7: .line 8907
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8909
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 192
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8910
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8911
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 8912
            goto 18
        end local 4 // boolean _result
        14: .line 8913
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8914
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8915
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8916
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 8914
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8915
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8917
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean isSystemOnlyUser(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 8921
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8922
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8925
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8926
            aload 1 /* admin */
            ifnull 7
         4: .line 8927
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8928
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8929
            goto 8
         7: .line 8931
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8933
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 193
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8934
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8935
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 8936
            goto 18
        end local 4 // boolean _result
        14: .line 8937
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 8938
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8939
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8940
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 8938
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 8939
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 8941
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.lang.String getWifiMacAddress(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 8945
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8946
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8949
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8950
            aload 1 /* admin */
            ifnull 7
         4: .line 8951
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8952
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8953
            goto 8
         7: .line 8955
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8957
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 194
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8958
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8959
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
        11: .line 8960
            goto 16
        end local 4 // java.lang.String _result
        12: .line 8961
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 8962
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8963
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 8964
            aload 5
            athrow
        start local 4 // java.lang.String _result
        16: .line 8962
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8963
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 8965
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/lang/String;
           16   19     4  _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public void reboot(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 8969
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 8970
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 8972
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8973
            aload 1 /* admin */
            ifnull 7
         4: .line 8974
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8975
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8976
            goto 8
         7: .line 8978
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 8980
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 195
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 8981
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 8982
            goto 15
        11: .line 8983
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 8984
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 8985
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 8986
            aload 4
            athrow
        15: .line 8984
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 8985
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 8987
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1   admin  Landroid/content/ComponentName;
            1   18     2   _data  Landroid/os/Parcel;
            2   18     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public void setShortSupportMessage(android.content.ComponentName, java.lang.CharSequence);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.CharSequence message
         0: .line 8990
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 8991
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 8993
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 8994
            aload 1 /* admin */
            ifnull 7
         4: .line 8995
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 8996
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 8997
            goto 8
         7: .line 8999
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9001
      StackMap locals:
      StackMap stack:
            aload 2 /* message */
            ifnull 12
         9: .line 9002
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 9003
            aload 2 /* message */
            aload 3 /* _data */
            iconst_0
            invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
        11: .line 9004
            goto 13
        12: .line 9006
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 9008
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 196
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 9009
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 9010
            goto 20
        16: .line 9011
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 9012
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9013
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9014
            aload 5
            athrow
        20: .line 9012
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9013
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 9015
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.CharSequence message
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   23     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1    admin  Landroid/content/ComponentName;
            0   23     2  message  Ljava/lang/CharSequence;
            1   23     3    _data  Landroid/os/Parcel;
            2   23     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      admin    
      message  

  public java.lang.CharSequence getShortSupportMessage(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9018
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9019
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9022
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9023
            aload 1 /* admin */
            ifnull 7
         4: .line 9024
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9025
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9026
            goto 8
         7: .line 9028
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9030
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 197
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9031
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9032
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 9033
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        12: .line 9034
            goto 19
        end local 4 // java.lang.CharSequence _result
        13: .line 9036
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        14: .line 9038
            goto 19
        end local 4 // java.lang.CharSequence _result
        15: .line 9039
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 9040
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9041
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9042
            aload 5
            athrow
        start local 4 // java.lang.CharSequence _result
        19: .line 9040
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9041
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9043
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.CharSequence _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/lang/CharSequence;
           14   15     4  _result  Ljava/lang/CharSequence;
           19   22     4  _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public void setLongSupportMessage(android.content.ComponentName, java.lang.CharSequence);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.CharSequence message
         0: .line 9047
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9048
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9050
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9051
            aload 1 /* admin */
            ifnull 7
         4: .line 9052
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9053
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9054
            goto 8
         7: .line 9056
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9058
      StackMap locals:
      StackMap stack:
            aload 2 /* message */
            ifnull 12
         9: .line 9059
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 9060
            aload 2 /* message */
            aload 3 /* _data */
            iconst_0
            invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
        11: .line 9061
            goto 13
        12: .line 9063
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 9065
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 198
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 9066
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 9067
            goto 20
        16: .line 9068
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 9069
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9070
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9071
            aload 5
            athrow
        20: .line 9069
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9070
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 9072
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.CharSequence message
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   23     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1    admin  Landroid/content/ComponentName;
            0   23     2  message  Ljava/lang/CharSequence;
            1   23     3    _data  Landroid/os/Parcel;
            2   23     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      admin    
      message  

  public java.lang.CharSequence getLongSupportMessage(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9075
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9076
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9079
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9080
            aload 1 /* admin */
            ifnull 7
         4: .line 9081
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9082
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9083
            goto 8
         7: .line 9085
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9087
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 199
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9088
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9089
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 9090
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        12: .line 9091
            goto 19
        end local 4 // java.lang.CharSequence _result
        13: .line 9093
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        14: .line 9095
            goto 19
        end local 4 // java.lang.CharSequence _result
        15: .line 9096
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 9097
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9098
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9099
            aload 5
            athrow
        start local 4 // java.lang.CharSequence _result
        19: .line 9097
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9098
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9100
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.CharSequence _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/lang/CharSequence;
           14   15     4  _result  Ljava/lang/CharSequence;
           19   22     4  _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.lang.CharSequence getShortSupportMessageForUser(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int userHandle
         0: .line 9104
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9105
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9108
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9109
            aload 1 /* admin */
            ifnull 7
         4: .line 9110
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9111
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9112
            goto 8
         7: .line 9114
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9116
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 9117
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 200
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 9118
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 9119
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
        12: .line 9120
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 5 /* _result */
        start local 5 // java.lang.CharSequence _result
        13: .line 9121
            goto 20
        end local 5 // java.lang.CharSequence _result
        14: .line 9123
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // java.lang.CharSequence _result
        15: .line 9125
            goto 20
        end local 5 // java.lang.CharSequence _result
        16: .line 9126
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        17: .line 9127
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9128
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9129
            aload 6
            athrow
        start local 5 // java.lang.CharSequence _result
        20: .line 9127
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9128
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 9130
            aload 5 /* _result */
            areturn
        end local 5 // java.lang.CharSequence _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1       admin  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            1   23     3       _data  Landroid/os/Parcel;
            2   23     4      _reply  Landroid/os/Parcel;
           13   14     5     _result  Ljava/lang/CharSequence;
           15   16     5     _result  Ljava/lang/CharSequence;
           20   23     5     _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      admin       
      userHandle  

  public java.lang.CharSequence getLongSupportMessageForUser(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int userHandle
         0: .line 9134
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9135
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9138
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9139
            aload 1 /* admin */
            ifnull 7
         4: .line 9140
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9141
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9142
            goto 8
         7: .line 9144
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9146
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 9147
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 201
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 9148
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 9149
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
        12: .line 9150
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 5 /* _result */
        start local 5 // java.lang.CharSequence _result
        13: .line 9151
            goto 20
        end local 5 // java.lang.CharSequence _result
        14: .line 9153
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // java.lang.CharSequence _result
        15: .line 9155
            goto 20
        end local 5 // java.lang.CharSequence _result
        16: .line 9156
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        17: .line 9157
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9158
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9159
            aload 6
            athrow
        start local 5 // java.lang.CharSequence _result
        20: .line 9157
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9158
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 9160
            aload 5 /* _result */
            areturn
        end local 5 // java.lang.CharSequence _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   23     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1       admin  Landroid/content/ComponentName;
            0   23     2  userHandle  I
            1   23     3       _data  Landroid/os/Parcel;
            2   23     4      _reply  Landroid/os/Parcel;
           13   14     5     _result  Ljava/lang/CharSequence;
           15   16     5     _result  Ljava/lang/CharSequence;
           20   23     5     _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      admin       
      userHandle  

  public boolean isSeparateProfileChallengeAllowed(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 9164
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9165
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9168
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9169
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 9170
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 202
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 9171
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 9172
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 9173
            goto 14
        end local 4 // boolean _result
        10: .line 9174
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 9175
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9176
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9177
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 9175
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9176
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9178
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   17     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1  userHandle  I
            1   17     2       _data  Landroid/os/Parcel;
            2   17     3      _reply  Landroid/os/Parcel;
            9   10     4     _result  Z
           14   17     4     _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void setOrganizationColor(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int color
         0: .line 9182
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9183
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9185
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9186
            aload 1 /* admin */
            ifnull 7
         4: .line 9187
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9188
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9189
            goto 8
         7: .line 9191
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9193
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* color */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 9194
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 203
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 9195
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 9196
            goto 16
        12: .line 9197
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 9198
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9199
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9200
            aload 5
            athrow
        16: .line 9198
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9199
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9201
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int color
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   19     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1   admin  Landroid/content/ComponentName;
            0   19     2   color  I
            1   19     3   _data  Landroid/os/Parcel;
            2   19     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  
      color  

  public void setOrganizationColorForUser(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int color
        start local 2 // int userId
         0: .line 9204
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9205
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9207
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9208
            aload 3 /* _data */
            iload 1 /* color */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 9209
            aload 3 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9210
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 204
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 9211
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 9212
            goto 12
         8: .line 9213
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 9214
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9215
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9216
            aload 5
            athrow
        12: .line 9214
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9215
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9217
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userId
        end local 1 // int color
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   15     1   color  I
            0   15     2  userId  I
            1   15     3   _data  Landroid/os/Parcel;
            2   15     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      color   
      userId  

  public int getOrganizationColor(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9220
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9221
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9224
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9225
            aload 1 /* admin */
            ifnull 7
         4: .line 9226
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9227
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9228
            goto 8
         7: .line 9230
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9232
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 205
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9233
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9234
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
        11: .line 9235
            goto 16
        end local 4 // int _result
        12: .line 9236
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 9237
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9238
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9239
            aload 5
            athrow
        start local 4 // int _result
        16: .line 9237
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9238
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9240
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  I
           16   19     4  _result  I
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public int getOrganizationColorForUser(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 9244
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9245
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9248
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9249
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 9250
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 206
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 9251
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 9252
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 9253
            goto 12
        end local 4 // int _result
         8: .line 9254
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 9255
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9256
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9257
            aload 5
            athrow
        start local 4 // int _result
        12: .line 9255
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9256
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9258
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   15     1  userHandle  I
            1   15     2       _data  Landroid/os/Parcel;
            2   15     3      _reply  Landroid/os/Parcel;
            7    8     4     _result  I
           12   15     4     _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public void setOrganizationName(android.content.ComponentName, java.lang.CharSequence);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.CharSequence title
         0: .line 9262
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9263
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9265
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9266
            aload 1 /* admin */
            ifnull 7
         4: .line 9267
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9268
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9269
            goto 8
         7: .line 9271
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9273
      StackMap locals:
      StackMap stack:
            aload 2 /* title */
            ifnull 12
         9: .line 9274
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 9275
            aload 2 /* title */
            aload 3 /* _data */
            iconst_0
            invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
        11: .line 9276
            goto 13
        12: .line 9278
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 9280
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 207
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 9281
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 9282
            goto 20
        16: .line 9283
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 9284
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9285
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9286
            aload 5
            athrow
        20: .line 9284
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9285
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 9287
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.CharSequence title
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   23     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1   admin  Landroid/content/ComponentName;
            0   23     2   title  Ljava/lang/CharSequence;
            1   23     3   _data  Landroid/os/Parcel;
            2   23     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  
      title  

  public java.lang.CharSequence getOrganizationName(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9290
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9291
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9294
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9295
            aload 1 /* admin */
            ifnull 7
         4: .line 9296
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9297
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9298
            goto 8
         7: .line 9300
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9302
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 208
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9303
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9304
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 9305
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        12: .line 9306
            goto 19
        end local 4 // java.lang.CharSequence _result
        13: .line 9308
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        14: .line 9310
            goto 19
        end local 4 // java.lang.CharSequence _result
        15: .line 9311
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 9312
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9313
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9314
            aload 5
            athrow
        start local 4 // java.lang.CharSequence _result
        19: .line 9312
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9313
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9315
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.CharSequence _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/lang/CharSequence;
           14   15     4  _result  Ljava/lang/CharSequence;
           19   22     4  _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.lang.CharSequence getDeviceOwnerOrganizationName();
    descriptor: ()Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9319
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9320
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9323
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9324
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 209
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9325
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9326
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 9327
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 3 /* _result */
        start local 3 // java.lang.CharSequence _result
         7: .line 9328
            goto 14
        end local 3 // java.lang.CharSequence _result
         8: .line 9330
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // java.lang.CharSequence _result
         9: .line 9332
            goto 14
        end local 3 // java.lang.CharSequence _result
        10: .line 9333
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 9334
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9335
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9336
            aload 4
            athrow
        start local 3 // java.lang.CharSequence _result
        14: .line 9334
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9335
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9337
            aload 3 /* _result */
            areturn
        end local 3 // java.lang.CharSequence _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Ljava/lang/CharSequence;
            9   10     3  _result  Ljava/lang/CharSequence;
           14   17     3  _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public java.lang.CharSequence getOrganizationNameForUser(int);
    descriptor: (I)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int userHandle
         0: .line 9341
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9342
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9345
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9346
            aload 2 /* _data */
            iload 1 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 9347
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 210
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 9348
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 9349
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 9350
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
         8: .line 9351
            goto 15
        end local 4 // java.lang.CharSequence _result
         9: .line 9353
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        10: .line 9355
            goto 15
        end local 4 // java.lang.CharSequence _result
        11: .line 9356
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 9357
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9358
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9359
            aload 5
            athrow
        start local 4 // java.lang.CharSequence _result
        15: .line 9357
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9358
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9360
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.CharSequence _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userHandle
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   18     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   18     1  userHandle  I
            1   18     2       _data  Landroid/os/Parcel;
            2   18     3      _reply  Landroid/os/Parcel;
            8    9     4     _result  Ljava/lang/CharSequence;
           10   11     4     _result  Ljava/lang/CharSequence;
           15   18     4     _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      userHandle  

  public int getUserProvisioningState();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9364
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9365
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9368
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9369
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 211
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9370
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9371
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 9372
            goto 11
        end local 3 // int _result
         7: .line 9373
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 9374
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9375
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9376
            aload 4
            athrow
        start local 3 // int _result
        11: .line 9374
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9375
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9377
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public void setUserProvisioningState(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // int state
        start local 2 // int userHandle
         0: .line 9381
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9382
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9384
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9385
            aload 3 /* _data */
            iload 1 /* state */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 9386
            aload 3 /* _data */
            iload 2 /* userHandle */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9387
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 212
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 9388
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 9389
            goto 12
         8: .line 9390
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 9391
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9392
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9393
            aload 5
            athrow
        12: .line 9391
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9392
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9394
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userHandle
        end local 1 // int state
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   15     1       state  I
            0   15     2  userHandle  I
            1   15     3       _data  Landroid/os/Parcel;
            2   15     4      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      state       
      userHandle  

  public void setAffiliationIds(android.content.ComponentName, java.util.List<java.lang.String>);
    descriptor: (Landroid/content/ComponentName;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.util.List ids
         0: .line 9397
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9398
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9400
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9401
            aload 1 /* admin */
            ifnull 7
         4: .line 9402
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9403
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9404
            goto 8
         7: .line 9406
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9408
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* ids */
            invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
         9: .line 9409
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 213
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 9410
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 9411
            goto 16
        12: .line 9412
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 9413
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9414
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9415
            aload 5
            athrow
        16: .line 9413
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9414
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9416
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.util.List ids
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   19     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1   admin  Landroid/content/ComponentName;
            0   19     2     ids  Ljava/util/List<Ljava/lang/String;>;
            1   19     3   _data  Landroid/os/Parcel;
            2   19     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/util/List<Ljava/lang/String;>;)V
    MethodParameters:
       Name  Flags
      admin  
      ids    

  public java.util.List<java.lang.String> getAffiliationIds(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9419
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9420
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9423
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9424
            aload 1 /* admin */
            ifnull 7
         4: .line 9425
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9426
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9427
            goto 8
         7: .line 9429
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9431
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 214
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9432
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9433
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 9434
            goto 16
        end local 4 // java.util.List _result
        12: .line 9435
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 9436
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9437
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9438
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 9436
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9437
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9439
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/util/List<Ljava/lang/String;>;
           16   19     4  _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
       Name  Flags
      admin  

  public boolean isAffiliatedUser();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9443
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9444
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9447
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9448
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 215
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9449
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9450
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 9451
            goto 13
        end local 3 // boolean _result
         9: .line 9452
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 9453
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9454
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9455
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 9453
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9454
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9456
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public void setSecurityLoggingEnabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // boolean enabled
         0: .line 9460
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9461
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9463
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9464
            aload 1 /* admin */
            ifnull 7
         4: .line 9465
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9466
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9467
            goto 8
         7: .line 9469
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9471
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* enabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 9472
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 216
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 9473
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 9474
            goto 18
        14: .line 9475
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 9476
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9477
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9478
            aload 5
            athrow
        18: .line 9476
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9477
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9479
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enabled
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            0   21     2  enabled  Z
            1   21     3    _data  Landroid/os/Parcel;
            2   21     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      admin    
      enabled  

  public boolean isSecurityLoggingEnabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9482
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9483
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9486
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9487
            aload 1 /* admin */
            ifnull 7
         4: .line 9488
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9489
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9490
            goto 8
         7: .line 9492
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9494
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 217
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9495
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9496
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 9497
            goto 18
        end local 4 // boolean _result
        14: .line 9498
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 9499
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9500
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9501
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 9499
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9500
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9502
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public android.content.pm.ParceledListSlice retrieveSecurityLogs(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9506
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9507
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9510
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9511
            aload 1 /* admin */
            ifnull 7
         4: .line 9512
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9513
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9514
            goto 8
         7: .line 9516
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9518
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 218
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9519
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9520
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 9521
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
        12: .line 9522
            goto 19
        end local 4 // android.content.pm.ParceledListSlice _result
        13: .line 9524
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
        14: .line 9526
            goto 19
        end local 4 // android.content.pm.ParceledListSlice _result
        15: .line 9527
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 9528
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9529
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9530
            aload 5
            athrow
        start local 4 // android.content.pm.ParceledListSlice _result
        19: .line 9528
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9529
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9531
            aload 4 /* _result */
            areturn
        end local 4 // android.content.pm.ParceledListSlice _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/content/pm/ParceledListSlice;
           14   15     4  _result  Landroid/content/pm/ParceledListSlice;
           19   22     4  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public android.content.pm.ParceledListSlice retrievePreRebootSecurityLogs(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9535
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9536
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9539
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9540
            aload 1 /* admin */
            ifnull 7
         4: .line 9541
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9542
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9543
            goto 8
         7: .line 9545
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9547
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 219
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9548
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9549
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 9550
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
        12: .line 9551
            goto 19
        end local 4 // android.content.pm.ParceledListSlice _result
        13: .line 9553
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
        14: .line 9555
            goto 19
        end local 4 // android.content.pm.ParceledListSlice _result
        15: .line 9556
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 9557
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9558
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9559
            aload 5
            athrow
        start local 4 // android.content.pm.ParceledListSlice _result
        19: .line 9557
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9558
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9560
            aload 4 /* _result */
            areturn
        end local 4 // android.content.pm.ParceledListSlice _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/content/pm/ParceledListSlice;
           14   15     4  _result  Landroid/content/pm/ParceledListSlice;
           19   22     4  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public long forceSecurityLogs();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9564
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9565
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9568
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9569
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 220
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9570
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9571
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 3 /* _result */
        start local 3 // long _result
         6: .line 9572
            goto 11
        end local 3 // long _result
         7: .line 9573
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         8: .line 9574
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9575
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9576
            aload 5
            athrow
        start local 3 // long _result
        11: .line 9574
      StackMap locals: long
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9575
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9577
            lload 3 /* _result */
            lreturn
        end local 3 // long _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  J
           11   14     3  _result  J
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isUninstallInQueue(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 9581
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9582
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9585
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9586
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 9587
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 221
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 9588
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 9589
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 9590
            goto 14
        end local 4 // boolean _result
        10: .line 9591
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 9592
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9593
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9594
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 9592
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9593
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9595
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   17     1  packageName  Ljava/lang/String;
            1   17     2        _data  Landroid/os/Parcel;
            2   17     3       _reply  Landroid/os/Parcel;
            9   10     4      _result  Z
           14   17     4      _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public void uninstallPackageWithActiveAdmins(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 9599
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9600
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9602
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9603
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 9604
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 222
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 9605
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 9606
            goto 11
         7: .line 9607
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 9608
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9609
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9610
            aload 4
            athrow
        11: .line 9608
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9609
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9611
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   14     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   14     1  packageName  Ljava/lang/String;
            1   14     2        _data  Landroid/os/Parcel;
            2   14     3       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public boolean isDeviceProvisioned();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9614
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9615
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9618
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9619
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 223
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9620
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9621
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 9622
            goto 13
        end local 3 // boolean _result
         9: .line 9623
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 9624
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9625
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9626
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 9624
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9625
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9627
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public boolean isDeviceProvisioningConfigApplied();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9631
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9632
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9635
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9636
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 224
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9637
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9638
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 9639
            goto 13
        end local 3 // boolean _result
         9: .line 9640
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 9641
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9642
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9643
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 9641
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9642
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9644
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public void setDeviceProvisioningConfigApplied();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9648
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9649
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9651
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9652
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 225
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9653
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9654
            goto 10
         6: .line 9655
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 9656
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 9657
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9658
            aload 3
            athrow
        10: .line 9656
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9657
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9659
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public void forceUpdateUserSetupComplete();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9662
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9663
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9665
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9666
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 226
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9667
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9668
            goto 10
         6: .line 9669
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 3
         7: .line 9670
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         8: .line 9671
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9672
            aload 3
            athrow
        10: .line 9670
      StackMap locals:
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 9671
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9673
            return
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   13     1   _data  Landroid/os/Parcel;
            2   13     2  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     6       6  any
    Exceptions:
      throws android.os.RemoteException

  public void setBackupServiceEnabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // boolean enabled
         0: .line 9676
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9677
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9679
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9680
            aload 1 /* admin */
            ifnull 7
         4: .line 9681
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9682
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9683
            goto 8
         7: .line 9685
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9687
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* enabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 9688
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 227
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 9689
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 9690
            goto 18
        14: .line 9691
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 9692
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9693
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9694
            aload 5
            athrow
        18: .line 9692
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9693
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9695
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enabled
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            0   21     2  enabled  Z
            1   21     3    _data  Landroid/os/Parcel;
            2   21     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      admin    
      enabled  

  public boolean isBackupServiceEnabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9698
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9699
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9702
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9703
            aload 1 /* admin */
            ifnull 7
         4: .line 9704
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9705
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9706
            goto 8
         7: .line 9708
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9710
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 228
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9711
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9712
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 9713
            goto 18
        end local 4 // boolean _result
        14: .line 9714
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 9715
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9716
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9717
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 9715
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9716
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9718
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean setMandatoryBackupTransport(android.content.ComponentName, android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.content.ComponentName backupTransportComponent
         0: .line 9722
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9723
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9726
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9727
            aload 1 /* admin */
            ifnull 7
         4: .line 9728
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9729
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9730
            goto 8
         7: .line 9732
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9734
      StackMap locals:
      StackMap stack:
            aload 2 /* backupTransportComponent */
            ifnull 12
         9: .line 9735
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 9736
            aload 2 /* backupTransportComponent */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 9737
            goto 13
        12: .line 9739
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 9741
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 229
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 9742
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 9743
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 16
            iconst_1
            goto 17
      StackMap locals:
      StackMap stack:
        16: iconst_0
      StackMap locals:
      StackMap stack: int
        17: istore 5 /* _result */
        start local 5 // boolean _result
        18: .line 9744
            goto 23
        end local 5 // boolean _result
        19: .line 9745
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        20: .line 9746
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 9747
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 9748
            aload 6
            athrow
        start local 5 // boolean _result
        23: .line 9746
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 9747
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 9749
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.content.ComponentName backupTransportComponent
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0   26     0                      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   26     1                     admin  Landroid/content/ComponentName;
            0   26     2  backupTransportComponent  Landroid/content/ComponentName;
            1   26     3                     _data  Landroid/os/Parcel;
            2   26     4                    _reply  Landroid/os/Parcel;
           18   19     5                   _result  Z
           23   26     5                   _result  Z
      Exception table:
        from    to  target  type
           2    19      19  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                          Name  Flags
      admin                     
      backupTransportComponent  

  public android.content.ComponentName getMandatoryBackupTransport();
    descriptor: ()Landroid/content/ComponentName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9753
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9754
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9757
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9758
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 230
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9759
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9760
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 9761
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.ComponentName
            astore 3 /* _result */
        start local 3 // android.content.ComponentName _result
         7: .line 9762
            goto 14
        end local 3 // android.content.ComponentName _result
         8: .line 9764
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.content.ComponentName _result
         9: .line 9766
            goto 14
        end local 3 // android.content.ComponentName _result
        10: .line 9767
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 9768
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9769
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9770
            aload 4
            athrow
        start local 3 // android.content.ComponentName _result
        14: .line 9768
      StackMap locals: android.content.ComponentName
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9769
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9771
            aload 3 /* _result */
            areturn
        end local 3 // android.content.ComponentName _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/content/ComponentName;
            9   10     3  _result  Landroid/content/ComponentName;
           14   17     3  _result  Landroid/content/ComponentName;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public void setNetworkLoggingEnabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // boolean enabled
         0: .line 9775
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9776
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9778
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9779
            aload 1 /* admin */
            ifnull 7
         4: .line 9780
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9781
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9782
            goto 8
         7: .line 9784
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9786
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* enabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 9787
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 231
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 9788
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 9789
            goto 18
        14: .line 9790
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 9791
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9792
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9793
            aload 5
            athrow
        18: .line 9791
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9792
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9794
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enabled
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            0   21     2  enabled  Z
            1   21     3    _data  Landroid/os/Parcel;
            2   21     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      admin    
      enabled  

  public boolean isNetworkLoggingEnabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9797
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9798
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9801
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9802
            aload 1 /* admin */
            ifnull 7
         4: .line 9803
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9804
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9805
            goto 8
         7: .line 9807
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9809
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 232
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9810
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9811
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 9812
            goto 18
        end local 4 // boolean _result
        14: .line 9813
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 9814
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9815
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9816
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 9814
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9815
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9817
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.util.List<android.app.admin.NetworkEvent> retrieveNetworkLogs(android.content.ComponentName, long);
    descriptor: (Landroid/content/ComponentName;J)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // long batchToken
         0: .line 9821
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 9822
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 9825
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9826
            aload 1 /* admin */
            ifnull 7
         4: .line 9827
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9828
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9829
            goto 8
         7: .line 9831
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9833
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            lload 2 /* batchToken */
            invokevirtual android.os.Parcel.writeLong:(J)V
         9: .line 9834
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 233
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 9835
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 9836
            aload 5 /* _reply */
            getstatic android.app.admin.NetworkEvent.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 6 /* _result */
        start local 6 // java.util.List _result
        12: .line 9837
            goto 17
        end local 6 // java.util.List _result
        13: .line 9838
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        14: .line 9839
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9840
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9841
            aload 7
            athrow
        start local 6 // java.util.List _result
        17: .line 9839
      StackMap locals: java.util.List
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9840
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9842
            aload 6 /* _result */
            areturn
        end local 6 // java.util.List _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 2 // long batchToken
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   20     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1       admin  Landroid/content/ComponentName;
            0   20     2  batchToken  J
            1   20     4       _data  Landroid/os/Parcel;
            2   20     5      _reply  Landroid/os/Parcel;
           12   13     6     _result  Ljava/util/List<Landroid/app/admin/NetworkEvent;>;
           17   20     6     _result  Ljava/util/List<Landroid/app/admin/NetworkEvent;>;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;J)Ljava/util/List<Landroid/app/admin/NetworkEvent;>;
    MethodParameters:
            Name  Flags
      admin       
      batchToken  

  public boolean bindDeviceAdminServiceAsUser(android.content.ComponentName, android.app.IApplicationThread, android.os.IBinder, android.content.Intent, android.app.IServiceConnection, int, int);
    descriptor: (Landroid/content/ComponentName;Landroid/app/IApplicationThread;Landroid/os/IBinder;Landroid/content/Intent;Landroid/app/IServiceConnection;II)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=12, args_size=8
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.app.IApplicationThread caller
        start local 3 // android.os.IBinder token
        start local 4 // android.content.Intent service
        start local 5 // android.app.IServiceConnection connection
        start local 6 // int flags
        start local 7 // int targetUserId
         0: .line 9846
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _data */
        start local 8 // android.os.Parcel _data
         1: .line 9847
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 9 /* _reply */
        start local 9 // android.os.Parcel _reply
         2: .line 9850
            aload 8 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9851
            aload 1 /* admin */
            ifnull 7
         4: .line 9852
            aload 8 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9853
            aload 1 /* admin */
            aload 8 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9854
            goto 8
         7: .line 9856
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9858
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            aload 2 /* caller */
            ifnull 9
            aload 2 /* caller */
            invokeinterface android.app.IApplicationThread.asBinder:()Landroid/os/IBinder;
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: aconst_null
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName android.app.IApplicationThread android.os.IBinder android.content.Intent android.app.IServiceConnection int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
        10: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        11: .line 9859
            aload 8 /* _data */
            aload 3 /* token */
            invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        12: .line 9860
            aload 4 /* service */
            ifnull 16
        13: .line 9861
            aload 8 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 9862
            aload 4 /* service */
            aload 8 /* _data */
            iconst_0
            invokevirtual android.content.Intent.writeToParcel:(Landroid/os/Parcel;I)V
        15: .line 9863
            goto 17
        16: .line 9865
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 9867
      StackMap locals:
      StackMap stack:
            aload 8 /* _data */
            aload 5 /* connection */
            ifnull 18
            aload 5 /* connection */
            invokeinterface android.app.IServiceConnection.asBinder:()Landroid/os/IBinder;
            goto 19
      StackMap locals:
      StackMap stack: android.os.Parcel
        18: aconst_null
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName android.app.IApplicationThread android.os.IBinder android.content.Intent android.app.IServiceConnection int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
        19: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        20: .line 9868
            aload 8 /* _data */
            iload 6 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
        21: .line 9869
            aload 8 /* _data */
            iload 7 /* targetUserId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        22: .line 9870
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 234
            aload 8 /* _data */
            aload 9 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        23: .line 9871
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        24: .line 9872
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 25
            iconst_1
            goto 26
      StackMap locals:
      StackMap stack:
        25: iconst_0
      StackMap locals:
      StackMap stack: int
        26: istore 10 /* _result */
        start local 10 // boolean _result
        27: .line 9873
            goto 32
        end local 10 // boolean _result
        28: .line 9874
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 11
        29: .line 9875
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        30: .line 9876
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        31: .line 9877
            aload 11
            athrow
        start local 10 // boolean _result
        32: .line 9875
      StackMap locals: int
      StackMap stack:
            aload 9 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        33: .line 9876
            aload 8 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        34: .line 9878
            iload 10 /* _result */
            ireturn
        end local 10 // boolean _result
        end local 9 // android.os.Parcel _reply
        end local 8 // android.os.Parcel _data
        end local 7 // int targetUserId
        end local 6 // int flags
        end local 5 // android.app.IServiceConnection connection
        end local 4 // android.content.Intent service
        end local 3 // android.os.IBinder token
        end local 2 // android.app.IApplicationThread caller
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   35     0          this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   35     1         admin  Landroid/content/ComponentName;
            0   35     2        caller  Landroid/app/IApplicationThread;
            0   35     3         token  Landroid/os/IBinder;
            0   35     4       service  Landroid/content/Intent;
            0   35     5    connection  Landroid/app/IServiceConnection;
            0   35     6         flags  I
            0   35     7  targetUserId  I
            1   35     8         _data  Landroid/os/Parcel;
            2   35     9        _reply  Landroid/os/Parcel;
           27   28    10       _result  Z
           32   35    10       _result  Z
      Exception table:
        from    to  target  type
           2    28      28  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      admin         
      caller        
      token         
      service       
      connection    
      flags         
      targetUserId  

  public java.util.List<android.os.UserHandle> getBindDeviceAdminTargetUsers(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9882
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9883
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9886
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9887
            aload 1 /* admin */
            ifnull 7
         4: .line 9888
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9889
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9890
            goto 8
         7: .line 9892
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9894
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 235
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9895
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9896
            aload 3 /* _reply */
            getstatic android.os.UserHandle.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 9897
            goto 16
        end local 4 // java.util.List _result
        12: .line 9898
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 9899
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 9900
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 9901
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 9899
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9900
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 9902
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/util/List<Landroid/os/UserHandle;>;
           16   19     4  _result  Ljava/util/List<Landroid/os/UserHandle;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;)Ljava/util/List<Landroid/os/UserHandle;>;
    MethodParameters:
       Name  Flags
      admin  

  public boolean isEphemeralUser(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 9906
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 9907
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 9910
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9911
            aload 1 /* admin */
            ifnull 7
         4: .line 9912
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9913
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9914
            goto 8
         7: .line 9916
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9918
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 236
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 9919
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 9920
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 9921
            goto 18
        end local 4 // boolean _result
        14: .line 9922
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 9923
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 9924
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 9925
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 9923
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 9924
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 9926
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public long getLastSecurityLogRetrievalTime();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9930
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9931
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9934
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9935
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 237
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9936
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9937
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 3 /* _result */
        start local 3 // long _result
         6: .line 9938
            goto 11
        end local 3 // long _result
         7: .line 9939
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         8: .line 9940
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9941
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9942
            aload 5
            athrow
        start local 3 // long _result
        11: .line 9940
      StackMap locals: long
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9941
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9943
            lload 3 /* _result */
            lreturn
        end local 3 // long _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  J
           11   14     3  _result  J
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public long getLastBugReportRequestTime();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9947
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9948
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9951
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9952
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 238
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9953
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9954
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 3 /* _result */
        start local 3 // long _result
         6: .line 9955
            goto 11
        end local 3 // long _result
         7: .line 9956
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         8: .line 9957
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9958
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9959
            aload 5
            athrow
        start local 3 // long _result
        11: .line 9957
      StackMap locals: long
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9958
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9960
            lload 3 /* _result */
            lreturn
        end local 3 // long _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  J
           11   14     3  _result  J
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public long getLastNetworkLogRetrievalTime();
    descriptor: ()J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 9964
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 9965
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 9968
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9969
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 239
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 9970
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 9971
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readLong:()J
            lstore 3 /* _result */
        start local 3 // long _result
         6: .line 9972
            goto 11
        end local 3 // long _result
         7: .line 9973
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         8: .line 9974
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 9975
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 9976
            aload 5
            athrow
        start local 3 // long _result
        11: .line 9974
      StackMap locals: long
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 9975
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 9977
            lload 3 /* _result */
            lreturn
        end local 3 // long _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  J
           11   14     3  _result  J
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public boolean setResetPasswordToken(android.content.ComponentName, byte[]);
    descriptor: (Landroid/content/ComponentName;[B)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // byte[] token
         0: .line 9981
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 9982
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 9985
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 9986
            aload 1 /* admin */
            ifnull 7
         4: .line 9987
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 9988
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 9989
            goto 8
         7: .line 9991
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 9993
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* token */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         9: .line 9994
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 240
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 9995
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 9996
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 9997
            goto 19
        end local 5 // boolean _result
        15: .line 9998
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 9999
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10000
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10001
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 9999
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10000
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10002
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // byte[] token
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            0   22     2    token  [B
            1   22     3    _data  Landroid/os/Parcel;
            2   22     4   _reply  Landroid/os/Parcel;
           14   15     5  _result  Z
           19   22     5  _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  
      token  

  public boolean clearResetPasswordToken(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 10006
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10007
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10010
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10011
            aload 1 /* admin */
            ifnull 7
         4: .line 10012
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10013
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10014
            goto 8
         7: .line 10016
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10018
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 241
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10019
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10020
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 10021
            goto 18
        end local 4 // boolean _result
        14: .line 10022
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 10023
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10024
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10025
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 10023
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10024
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10026
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean isResetPasswordTokenActive(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 10030
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10031
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10034
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10035
            aload 1 /* admin */
            ifnull 7
         4: .line 10036
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10037
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10038
            goto 8
         7: .line 10040
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10042
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 242
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10043
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10044
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 10045
            goto 18
        end local 4 // boolean _result
        14: .line 10046
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 10047
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10048
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10049
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 10047
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10048
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10050
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean resetPasswordWithToken(android.content.ComponentName, java.lang.String, byte[], int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;[BI)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String password
        start local 3 // byte[] token
        start local 4 // int flags
         0: .line 10054
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 10055
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 10058
            aload 5 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10059
            aload 1 /* admin */
            ifnull 7
         4: .line 10060
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10061
            aload 1 /* admin */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10062
            goto 8
         7: .line 10064
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10066
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            aload 2 /* password */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 10067
            aload 5 /* _data */
            aload 3 /* token */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
        10: .line 10068
            aload 5 /* _data */
            iload 4 /* flags */
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 10069
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 243
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 10070
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 10071
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
            iconst_1
            goto 15
      StackMap locals:
      StackMap stack:
        14: iconst_0
      StackMap locals:
      StackMap stack: int
        15: istore 7 /* _result */
        start local 7 // boolean _result
        16: .line 10072
            goto 21
        end local 7 // boolean _result
        17: .line 10073
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        18: .line 10074
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10075
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10076
            aload 8
            athrow
        start local 7 // boolean _result
        21: .line 10074
      StackMap locals: int
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 10075
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 10077
            iload 7 /* _result */
            ireturn
        end local 7 // boolean _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // int flags
        end local 3 // byte[] token
        end local 2 // java.lang.String password
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   24     0      this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1     admin  Landroid/content/ComponentName;
            0   24     2  password  Ljava/lang/String;
            0   24     3     token  [B
            0   24     4     flags  I
            1   24     5     _data  Landroid/os/Parcel;
            2   24     6    _reply  Landroid/os/Parcel;
           16   17     7   _result  Z
           21   24     7   _result  Z
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      admin     
      password  
      token     
      flags     

  public boolean isCurrentInputMethodSetByOwner();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 10081
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 10082
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 10085
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10086
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 244
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 10087
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 10088
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 10089
            goto 13
        end local 3 // boolean _result
         9: .line 10090
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 10091
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 10092
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 10093
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 10091
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 10092
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 10094
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public android.content.pm.StringParceledListSlice getOwnerInstalledCaCerts(android.os.UserHandle);
    descriptor: (Landroid/os/UserHandle;)Landroid/content/pm/StringParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.os.UserHandle user
         0: .line 10098
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10099
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10102
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10103
            aload 1 /* user */
            ifnull 7
         4: .line 10104
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10105
            aload 1 /* user */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10106
            goto 8
         7: .line 10108
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10110
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 245
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10111
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10112
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 10113
            getstatic android.content.pm.StringParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.StringParceledListSlice
            astore 4 /* _result */
        start local 4 // android.content.pm.StringParceledListSlice _result
        12: .line 10114
            goto 19
        end local 4 // android.content.pm.StringParceledListSlice _result
        13: .line 10116
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.pm.StringParceledListSlice _result
        14: .line 10118
            goto 19
        end local 4 // android.content.pm.StringParceledListSlice _result
        15: .line 10119
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 10120
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10121
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10122
            aload 5
            athrow
        start local 4 // android.content.pm.StringParceledListSlice _result
        19: .line 10120
      StackMap locals: android.content.pm.StringParceledListSlice
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10121
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10123
            aload 4 /* _result */
            areturn
        end local 4 // android.content.pm.StringParceledListSlice _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.UserHandle user
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1     user  Landroid/os/UserHandle;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Landroid/content/pm/StringParceledListSlice;
           14   15     4  _result  Landroid/content/pm/StringParceledListSlice;
           19   22     4  _result  Landroid/content/pm/StringParceledListSlice;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      user  

  public void clearApplicationUserData(android.content.ComponentName, java.lang.String, android.content.pm.IPackageDataObserver);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Landroid/content/pm/IPackageDataObserver;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
        start local 3 // android.content.pm.IPackageDataObserver callback
         0: .line 10127
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 10128
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 10130
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10131
            aload 1 /* admin */
            ifnull 7
         4: .line 10132
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10133
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10134
            goto 8
         7: .line 10136
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10138
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 10139
            aload 4 /* _data */
            aload 3 /* callback */
            ifnull 10
            aload 3 /* callback */
            invokeinterface android.content.pm.IPackageDataObserver.asBinder:()Landroid/os/IBinder;
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: aconst_null
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName java.lang.String android.content.pm.IPackageDataObserver android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
        11: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
        12: .line 10140
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 246
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 10141
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 10142
            goto 19
        15: .line 10143
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 10144
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10145
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10146
            aload 6
            athrow
        19: .line 10144
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10145
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10147
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.content.pm.IPackageDataObserver callback
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1        admin  Landroid/content/ComponentName;
            0   22     2  packageName  Ljava/lang/String;
            0   22     3     callback  Landroid/content/pm/IPackageDataObserver;
            1   22     4        _data  Landroid/os/Parcel;
            2   22     5       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  
      callback     

  public void setLogoutEnabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // boolean enabled
         0: .line 10150
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 10151
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 10153
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10154
            aload 1 /* admin */
            ifnull 7
         4: .line 10155
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10156
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10157
            goto 8
         7: .line 10159
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10161
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* enabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 10162
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 247
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 10163
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 10164
            goto 18
        14: .line 10165
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 10166
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10167
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10168
            aload 5
            athrow
        18: .line 10166
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10167
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10169
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enabled
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            0   21     2  enabled  Z
            1   21     3    _data  Landroid/os/Parcel;
            2   21     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      admin    
      enabled  

  public boolean isLogoutEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 10172
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 10173
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 10176
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10177
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 248
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 10178
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 10179
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 10180
            goto 13
        end local 3 // boolean _result
         9: .line 10181
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 10182
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 10183
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 10184
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 10182
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 10183
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 10185
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public java.util.List<java.lang.String> getDisallowedSystemApps(android.content.ComponentName, int, java.lang.String);
    descriptor: (Landroid/content/ComponentName;ILjava/lang/String;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int userId
        start local 3 // java.lang.String provisioningAction
         0: .line 10189
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 10190
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 10193
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10194
            aload 1 /* admin */
            ifnull 7
         4: .line 10195
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10196
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10197
            goto 8
         7: .line 10199
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10201
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 10202
            aload 4 /* _data */
            aload 3 /* provisioningAction */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
        10: .line 10203
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 249
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 10204
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 10205
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 6 /* _result */
        start local 6 // java.util.List _result
        13: .line 10206
            goto 18
        end local 6 // java.util.List _result
        14: .line 10207
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        15: .line 10208
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10209
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10210
            aload 7
            athrow
        start local 6 // java.util.List _result
        18: .line 10208
      StackMap locals: java.util.List
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10209
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10211
            aload 6 /* _result */
            areturn
        end local 6 // java.util.List _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String provisioningAction
        end local 2 // int userId
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   21     0                this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1               admin  Landroid/content/ComponentName;
            0   21     2              userId  I
            0   21     3  provisioningAction  Ljava/lang/String;
            1   21     4               _data  Landroid/os/Parcel;
            2   21     5              _reply  Landroid/os/Parcel;
           13   14     6             _result  Ljava/util/List<Ljava/lang/String;>;
           18   21     6             _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;ILjava/lang/String;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
                    Name  Flags
      admin               
      userId              
      provisioningAction  

  public void transferOwnership(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle);
    descriptor: (Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/os/PersistableBundle;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.content.ComponentName target
        start local 3 // android.os.PersistableBundle bundle
         0: .line 10215
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 10216
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 10218
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10219
            aload 1 /* admin */
            ifnull 7
         4: .line 10220
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10221
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10222
            goto 8
         7: .line 10224
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10226
      StackMap locals:
      StackMap stack:
            aload 2 /* target */
            ifnull 12
         9: .line 10227
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 10228
            aload 2 /* target */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 10229
            goto 13
        12: .line 10231
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 10233
      StackMap locals:
      StackMap stack:
            aload 3 /* bundle */
            ifnull 17
        14: .line 10234
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        15: .line 10235
            aload 3 /* bundle */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.PersistableBundle.writeToParcel:(Landroid/os/Parcel;I)V
        16: .line 10236
            goto 18
        17: .line 10238
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        18: .line 10240
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 250
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        19: .line 10241
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        20: .line 10242
            goto 25
        21: .line 10243
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        22: .line 10244
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 10245
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 10246
            aload 6
            athrow
        25: .line 10244
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 10245
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        27: .line 10247
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.os.PersistableBundle bundle
        end local 2 // android.content.ComponentName target
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   28     0    this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   28     1   admin  Landroid/content/ComponentName;
            0   28     2  target  Landroid/content/ComponentName;
            0   28     3  bundle  Landroid/os/PersistableBundle;
            1   28     4   _data  Landroid/os/Parcel;
            2   28     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    21      21  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      admin   
      target  
      bundle  

  public android.os.PersistableBundle getTransferOwnershipBundle();
    descriptor: ()Landroid/os/PersistableBundle;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
         0: .line 10250
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 10251
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 10254
            aload 1 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10255
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 251
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 10256
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 10257
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 10258
            getstatic android.os.PersistableBundle.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.os.PersistableBundle
            astore 3 /* _result */
        start local 3 // android.os.PersistableBundle _result
         7: .line 10259
            goto 14
        end local 3 // android.os.PersistableBundle _result
         8: .line 10261
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.os.PersistableBundle _result
         9: .line 10263
            goto 14
        end local 3 // android.os.PersistableBundle _result
        10: .line 10264
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 10265
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 10266
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 10267
            aload 4
            athrow
        start local 3 // android.os.PersistableBundle _result
        14: .line 10265
      StackMap locals: android.os.PersistableBundle
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 10266
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10268
            aload 3 /* _result */
            areturn
        end local 3 // android.os.PersistableBundle _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/os/PersistableBundle;
            9   10     3  _result  Landroid/os/PersistableBundle;
           14   17     3  _result  Landroid/os/PersistableBundle;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public void setStartUserSessionMessage(android.content.ComponentName, java.lang.CharSequence);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.CharSequence startUserSessionMessage
         0: .line 10272
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 10273
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 10275
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10276
            aload 1 /* admin */
            ifnull 7
         4: .line 10277
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10278
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10279
            goto 8
         7: .line 10281
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10283
      StackMap locals:
      StackMap stack:
            aload 2 /* startUserSessionMessage */
            ifnull 12
         9: .line 10284
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 10285
            aload 2 /* startUserSessionMessage */
            aload 3 /* _data */
            iconst_0
            invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
        11: .line 10286
            goto 13
        12: .line 10288
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 10290
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 252
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 10291
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 10292
            goto 20
        16: .line 10293
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 10294
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10295
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10296
            aload 5
            athrow
        20: .line 10294
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10295
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 10297
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.CharSequence startUserSessionMessage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0   23     0                     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1                    admin  Landroid/content/ComponentName;
            0   23     2  startUserSessionMessage  Ljava/lang/CharSequence;
            1   23     3                    _data  Landroid/os/Parcel;
            2   23     4                   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                         Name  Flags
      admin                    
      startUserSessionMessage  

  public void setEndUserSessionMessage(android.content.ComponentName, java.lang.CharSequence);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/CharSequence;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.CharSequence endUserSessionMessage
         0: .line 10300
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 10301
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 10303
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10304
            aload 1 /* admin */
            ifnull 7
         4: .line 10305
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10306
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10307
            goto 8
         7: .line 10309
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10311
      StackMap locals:
      StackMap stack:
            aload 2 /* endUserSessionMessage */
            ifnull 12
         9: .line 10312
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 10313
            aload 2 /* endUserSessionMessage */
            aload 3 /* _data */
            iconst_0
            invokestatic android.text.TextUtils.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
        11: .line 10314
            goto 13
        12: .line 10316
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 10318
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 253
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 10319
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 10320
            goto 20
        16: .line 10321
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        17: .line 10322
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10323
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10324
            aload 5
            athrow
        20: .line 10322
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10323
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 10325
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.CharSequence endUserSessionMessage
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0   23     0                   this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1                  admin  Landroid/content/ComponentName;
            0   23     2  endUserSessionMessage  Ljava/lang/CharSequence;
            1   23     3                  _data  Landroid/os/Parcel;
            2   23     4                 _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                       Name  Flags
      admin                  
      endUserSessionMessage  

  public java.lang.CharSequence getStartUserSessionMessage(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 10328
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10329
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10332
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10333
            aload 1 /* admin */
            ifnull 7
         4: .line 10334
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10335
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10336
            goto 8
         7: .line 10338
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10340
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 254
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10341
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10342
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 10343
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        12: .line 10344
            goto 19
        end local 4 // java.lang.CharSequence _result
        13: .line 10346
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        14: .line 10348
            goto 19
        end local 4 // java.lang.CharSequence _result
        15: .line 10349
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 10350
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10351
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10352
            aload 5
            athrow
        start local 4 // java.lang.CharSequence _result
        19: .line 10350
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10351
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10353
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.CharSequence _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/lang/CharSequence;
           14   15     4  _result  Ljava/lang/CharSequence;
           19   22     4  _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.lang.CharSequence getEndUserSessionMessage(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/lang/CharSequence;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 10357
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10358
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10361
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10362
            aload 1 /* admin */
            ifnull 7
         4: .line 10363
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10364
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10365
            goto 8
         7: .line 10367
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10369
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 255
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10370
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10371
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 10372
            getstatic android.text.TextUtils.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast java.lang.CharSequence
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        12: .line 10373
            goto 19
        end local 4 // java.lang.CharSequence _result
        13: .line 10375
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // java.lang.CharSequence _result
        14: .line 10377
            goto 19
        end local 4 // java.lang.CharSequence _result
        15: .line 10378
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        16: .line 10379
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10380
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10381
            aload 5
            athrow
        start local 4 // java.lang.CharSequence _result
        19: .line 10379
      StackMap locals: java.lang.CharSequence
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10380
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10382
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.CharSequence _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            1   22     2    _data  Landroid/os/Parcel;
            2   22     3   _reply  Landroid/os/Parcel;
           12   13     4  _result  Ljava/lang/CharSequence;
           14   15     4  _result  Ljava/lang/CharSequence;
           19   22     4  _result  Ljava/lang/CharSequence;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public java.util.List<java.lang.String> setMeteredDataDisabledPackages(android.content.ComponentName, java.util.List<java.lang.String>);
    descriptor: (Landroid/content/ComponentName;Ljava/util/List;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.util.List packageNames
         0: .line 10386
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 10387
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 10390
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10391
            aload 1 /* admin */
            ifnull 7
         4: .line 10392
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10393
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10394
            goto 8
         7: .line 10396
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10398
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            aload 2 /* packageNames */
            invokevirtual android.os.Parcel.writeStringList:(Ljava/util/List;)V
         9: .line 10399
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 256
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 10400
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 10401
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 5 /* _result */
        start local 5 // java.util.List _result
        12: .line 10402
            goto 17
        end local 5 // java.util.List _result
        13: .line 10403
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 10404
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 10405
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10406
            aload 6
            athrow
        start local 5 // java.util.List _result
        17: .line 10404
      StackMap locals: java.util.List
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10405
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10407
            aload 5 /* _result */
            areturn
        end local 5 // java.util.List _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.util.List packageNames
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   20     0          this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   20     1         admin  Landroid/content/ComponentName;
            0   20     2  packageNames  Ljava/util/List<Ljava/lang/String;>;
            1   20     3         _data  Landroid/os/Parcel;
            2   20     4        _reply  Landroid/os/Parcel;
           12   13     5       _result  Ljava/util/List<Ljava/lang/String;>;
           17   20     5       _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;Ljava/util/List<Ljava/lang/String;>;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
              Name  Flags
      admin         
      packageNames  

  public java.util.List<java.lang.String> getMeteredDataDisabledPackages(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 10411
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10412
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10415
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10416
            aload 1 /* admin */
            ifnull 7
         4: .line 10417
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10418
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10419
            goto 8
         7: .line 10421
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10423
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 257
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10424
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10425
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 10426
            goto 16
        end local 4 // java.util.List _result
        12: .line 10427
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 10428
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 10429
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 10430
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 10428
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10429
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10431
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/util/List<Ljava/lang/String;>;
           16   19     4  _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;)Ljava/util/List<Ljava/lang/String;>;
    MethodParameters:
       Name  Flags
      admin  

  public int addOverrideApn(android.content.ComponentName, android.telephony.data.ApnSetting);
    descriptor: (Landroid/content/ComponentName;Landroid/telephony/data/ApnSetting;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // android.telephony.data.ApnSetting apnSetting
         0: .line 10435
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 10436
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 10439
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10440
            aload 1 /* admin */
            ifnull 7
         4: .line 10441
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10442
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10443
            goto 8
         7: .line 10445
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10447
      StackMap locals:
      StackMap stack:
            aload 2 /* apnSetting */
            ifnull 12
         9: .line 10448
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 10449
            aload 2 /* apnSetting */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.telephony.data.ApnSetting.writeToParcel:(Landroid/os/Parcel;I)V
        11: .line 10450
            goto 13
        12: .line 10452
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 10454
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 258
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 10455
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 10456
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
        16: .line 10457
            goto 21
        end local 5 // int _result
        17: .line 10458
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        18: .line 10459
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10460
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10461
            aload 6
            athrow
        start local 5 // int _result
        21: .line 10459
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 10460
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 10462
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.telephony.data.ApnSetting apnSetting
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   24     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   24     1       admin  Landroid/content/ComponentName;
            0   24     2  apnSetting  Landroid/telephony/data/ApnSetting;
            1   24     3       _data  Landroid/os/Parcel;
            2   24     4      _reply  Landroid/os/Parcel;
           16   17     5     _result  I
           21   24     5     _result  I
      Exception table:
        from    to  target  type
           2    17      17  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      admin       
      apnSetting  

  public boolean updateOverrideApn(android.content.ComponentName, int, android.telephony.data.ApnSetting);
    descriptor: (Landroid/content/ComponentName;ILandroid/telephony/data/ApnSetting;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int apnId
        start local 3 // android.telephony.data.ApnSetting apnSetting
         0: .line 10466
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 10467
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 10470
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10471
            aload 1 /* admin */
            ifnull 7
         4: .line 10472
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10473
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10474
            goto 8
         7: .line 10476
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10478
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* apnId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 10479
            aload 3 /* apnSetting */
            ifnull 13
        10: .line 10480
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 10481
            aload 3 /* apnSetting */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.telephony.data.ApnSetting.writeToParcel:(Landroid/os/Parcel;I)V
        12: .line 10482
            goto 14
        13: .line 10484
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 10486
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 259
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        15: .line 10487
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        16: .line 10488
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 17
            iconst_1
            goto 18
      StackMap locals:
      StackMap stack:
        17: iconst_0
      StackMap locals:
      StackMap stack: int
        18: istore 6 /* _result */
        start local 6 // boolean _result
        19: .line 10489
            goto 24
        end local 6 // boolean _result
        20: .line 10490
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        21: .line 10491
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 10492
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 10493
            aload 7
            athrow
        start local 6 // boolean _result
        24: .line 10491
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 10492
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 10494
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.telephony.data.ApnSetting apnSetting
        end local 2 // int apnId
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   27     0        this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   27     1       admin  Landroid/content/ComponentName;
            0   27     2       apnId  I
            0   27     3  apnSetting  Landroid/telephony/data/ApnSetting;
            1   27     4       _data  Landroid/os/Parcel;
            2   27     5      _reply  Landroid/os/Parcel;
           19   20     6     _result  Z
           24   27     6     _result  Z
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      admin       
      apnId       
      apnSetting  

  public boolean removeOverrideApn(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // int apnId
         0: .line 10498
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 10499
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 10502
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10503
            aload 1 /* admin */
            ifnull 7
         4: .line 10504
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10505
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10506
            goto 8
         7: .line 10508
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10510
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* apnId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 10511
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 260
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 10512
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 10513
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 10514
            goto 19
        end local 5 // boolean _result
        15: .line 10515
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 10516
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10517
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10518
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 10516
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10517
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10519
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int apnId
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   22     1    admin  Landroid/content/ComponentName;
            0   22     2    apnId  I
            1   22     3    _data  Landroid/os/Parcel;
            2   22     4   _reply  Landroid/os/Parcel;
           14   15     5  _result  Z
           19   22     5  _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  
      apnId  

  public java.util.List<android.telephony.data.ApnSetting> getOverrideApns(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 10523
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10524
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10527
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10528
            aload 1 /* admin */
            ifnull 7
         4: .line 10529
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10530
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10531
            goto 8
         7: .line 10533
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10535
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 261
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10536
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10537
            aload 3 /* _reply */
            getstatic android.telephony.data.ApnSetting.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
        11: .line 10538
            goto 16
        end local 4 // java.util.List _result
        12: .line 10539
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 10540
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 10541
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 10542
            aload 5
            athrow
        start local 4 // java.util.List _result
        16: .line 10540
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10541
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10543
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   19     1    admin  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  Ljava/util/List<Landroid/telephony/data/ApnSetting;>;
           16   19     4  _result  Ljava/util/List<Landroid/telephony/data/ApnSetting;>;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/content/ComponentName;)Ljava/util/List<Landroid/telephony/data/ApnSetting;>;
    MethodParameters:
       Name  Flags
      admin  

  public void setOverrideApnsEnabled(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // boolean enabled
         0: .line 10547
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 10548
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 10550
            aload 3 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10551
            aload 1 /* admin */
            ifnull 7
         4: .line 10552
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10553
            aload 1 /* admin */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10554
            goto 8
         7: .line 10556
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10558
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* enabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.admin.IDevicePolicyManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 10559
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 262
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 10560
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 10561
            goto 18
        14: .line 10562
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 10563
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10564
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10565
            aload 5
            athrow
        18: .line 10563
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10564
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10566
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enabled
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            0   21     2  enabled  Z
            1   21     3    _data  Landroid/os/Parcel;
            2   21     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      admin    
      enabled  

  public boolean isOverrideApnEnabled(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
         0: .line 10569
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 10570
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 10573
            aload 2 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10574
            aload 1 /* admin */
            ifnull 7
         4: .line 10575
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10576
            aload 1 /* admin */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10577
            goto 8
         7: .line 10579
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10581
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 263
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 10582
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 10583
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 10584
            goto 18
        end local 4 // boolean _result
        14: .line 10585
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 10586
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 10587
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 10588
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 10586
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10587
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 10589
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   21     1    admin  Landroid/content/ComponentName;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      admin  

  public boolean isMeteredDataDisabledPackageForUser(android.content.ComponentName, java.lang.String, int);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
        start local 1 // android.content.ComponentName admin
        start local 2 // java.lang.String packageName
        start local 3 // int userId
         0: .line 10593
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 10594
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 10597
            aload 4 /* _data */
            ldc "android.app.admin.IDevicePolicyManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 10598
            aload 1 /* admin */
            ifnull 7
         4: .line 10599
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 10600
            aload 1 /* admin */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 10601
            goto 8
         7: .line 10603
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 10605
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 2 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 10606
            aload 4 /* _data */
            iload 3 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 10607
            aload 0 /* this */
            getfield android.app.admin.IDevicePolicyManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            sipush 264
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 10608
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 10609
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
            iconst_1
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_0
      StackMap locals:
      StackMap stack: int
        14: istore 6 /* _result */
        start local 6 // boolean _result
        15: .line 10610
            goto 20
        end local 6 // boolean _result
        16: .line 10611
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        17: .line 10612
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 10613
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 10614
            aload 7
            athrow
        start local 6 // boolean _result
        20: .line 10612
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 10613
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 10615
            iload 6 /* _result */
            ireturn
        end local 6 // boolean _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userId
        end local 2 // java.lang.String packageName
        end local 1 // android.content.ComponentName admin
        end local 0 // android.app.admin.IDevicePolicyManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   23     0         this  Landroid/app/admin/IDevicePolicyManager$Stub$Proxy;
            0   23     1        admin  Landroid/content/ComponentName;
            0   23     2  packageName  Ljava/lang/String;
            0   23     3       userId  I
            1   23     4        _data  Landroid/os/Parcel;
            2   23     5       _reply  Landroid/os/Parcel;
           15   16     6      _result  Z
           20   23     6      _result  Z
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      admin        
      packageName  
      userId       
}
SourceFile: "IDevicePolicyManager.java"
NestHost: android.app.admin.IDevicePolicyManager
InnerClasses:
  public abstract Stub = android.app.admin.IDevicePolicyManager$Stub of android.app.admin.IDevicePolicyManager
  private Proxy = android.app.admin.IDevicePolicyManager$Stub$Proxy of android.app.admin.IDevicePolicyManager$Stub
  public abstract ClassLoaderCreator = android.os.Parcelable$ClassLoaderCreator of android.os.Parcelable
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable