public
static
abstract
class
FingerprintManager.AuthenticationCallback
extends Object
| java.lang.Object | |
| ↳ | android.hardware.fingerprint.FingerprintManager.AuthenticationCallback |
Callback structure provided to authenticate(CryptoObject, CancellationSignal, int, AuthenticationCallback, Handler). Users of authenticate(CryptoObject, CancellationSignal, int, AuthenticationCallback, Handler) must provide an implementation of this for listening to
fingerprint events.
Public constructors | |
|---|---|
FingerprintManager.AuthenticationCallback()
|
|
Public methods | |
|---|---|
void
|
onAuthenticationError(int errorCode, CharSequence errString)
Called when an unrecoverable error has been encountered and the operation is complete. |
void
|
onAuthenticationFailed()
Called when a fingerprint is valid but not recognized. |
void
|
onAuthenticationHelp(int helpCode, CharSequence helpString)
Called when a recoverable error has been encountered during authentication. |
void
|
onAuthenticationSucceeded(FingerprintManager.AuthenticationResult result)
Called when a fingerprint is recognized. |
Inherited methods | |
|---|---|
java.lang.Object
| |
FingerprintManager.AuthenticationCallback ()
void onAuthenticationError (int errorCode,
CharSequence errString)
Called when an unrecoverable error has been encountered and the operation is complete. No further callbacks will be made on this object.
| Parameters | |
|---|---|
errorCode |
int:
An integer identifying the error message |
errString |
CharSequence:
A human-readable error string that can be shown in UI
|
void onAuthenticationFailed ()
Called when a fingerprint is valid but not recognized.
void onAuthenticationHelp (int helpCode,
CharSequence helpString)
Called when a recoverable error has been encountered during authentication. The help string is provided to give the user guidance for what went wrong, such as "Sensor dirty, please clean it."
| Parameters | |
|---|---|
helpCode |
int:
An integer identifying the error message |
helpString |
CharSequence:
A human-readable string that can be shown in UI
|
void onAuthenticationSucceeded (FingerprintManager.AuthenticationResult result)
Called when a fingerprint is recognized.
| Parameters | |
|---|---|
result |
FingerprintManager.AuthenticationResult:
An object containing authentication-related data
|