public interface android.service.gatekeeper.IGateKeeperService extends android.os.IInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.service.gatekeeper.IGateKeeperService
  super_class: java.lang.Object
{
  public abstract android.service.gatekeeper.GateKeeperResponse enroll(int, byte[], byte[], byte[]);
    descriptor: (I[B[B[B)Landroid/service/gatekeeper/GateKeeperResponse;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                       Name  Flags
      uid                    
      currentPasswordHandle  
      currentPassword        
      desiredPassword        

  public abstract android.service.gatekeeper.GateKeeperResponse verify(int, byte[], byte[]);
    descriptor: (I[B[B)Landroid/service/gatekeeper/GateKeeperResponse;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                        Name  Flags
      uid                     
      enrolledPasswordHandle  
      providedPassword        

  public abstract android.service.gatekeeper.GateKeeperResponse verifyChallenge(int, long, byte[], byte[]);
    descriptor: (IJ[B[B)Landroid/service/gatekeeper/GateKeeperResponse;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                        Name  Flags
      uid                     
      challenge               
      enrolledPasswordHandle  
      providedPassword        

  public abstract long getSecureUserId(int);
    descriptor: (I)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      uid   

  public abstract void clearSecureUserId(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      uid   

  public abstract void reportDeviceSetupComplete();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
}
SourceFile: "IGateKeeperService.java"
NestMembers:
  android.service.gatekeeper.IGateKeeperService$Stub  android.service.gatekeeper.IGateKeeperService$Stub$Proxy
InnerClasses:
  public abstract Stub = android.service.gatekeeper.IGateKeeperService$Stub of android.service.gatekeeper.IGateKeeperService