public abstract class AuthenticationClient extends ClientMonitor
DEBUG, ERROR_ESRCH, TAG
Constructor and Description |
---|
AuthenticationClient(Context context,
long halDeviceId,
IBinder token,
IFingerprintServiceReceiver receiver,
int targetUserId,
int groupId,
long opId,
boolean restricted,
String owner) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
handleFailedAttempt() |
boolean |
onAuthenticated(int fingerId,
int groupId) |
boolean |
onEnrollResult(int fingerId,
int groupId,
int rem) |
boolean |
onEnumerationResult(int fingerId,
int groupId) |
boolean |
onRemoved(int fingerId,
int groupId) |
abstract void |
resetFailedAttempts() |
int |
start()
Start authentication
|
int |
stop(boolean initiatedByClient)
Contacts fingerprintd to stop the client.
|
binderDied, destroy, finalize, getContext, getFingerprintDaemon, getGroupId, getHalDeviceId, getIsRestricted, getOwnerString, getReceiver, getTargetUserId, getToken, notifyUserActivity, onAcquired, onError
public abstract boolean handleFailedAttempt()
public abstract void resetFailedAttempts()
public boolean onAuthenticated(int fingerId, int groupId)
onAuthenticated
in class ClientMonitor
public int start()
start
in class ClientMonitor
public int stop(boolean initiatedByClient)
ClientMonitor
stop
in class ClientMonitor
initiatedByClient
- whether the operation is at the request of a clientpublic boolean onEnrollResult(int fingerId, int groupId, int rem)
onEnrollResult
in class ClientMonitor
public boolean onRemoved(int fingerId, int groupId)
onRemoved
in class ClientMonitor
public boolean onEnumerationResult(int fingerId, int groupId)
onEnumerationResult
in class ClientMonitor