Remove no longer needed getErrorString(...)

The strings are now obtained by the manager classes, such as
FingerprintManager and FaceManager. BiometricService just passes down
the error codes.

Bug: 141025588
Test: atest BiometricServiceTest
Test: the errors are shown correctly in BiometricPromptDemo
Change-Id: I19711c81dc86eae5e0c5d12eaea9a2a9a5bd1f2c
This commit is contained in:
Ilya Matyukhin
2019-10-22 16:17:59 -07:00
parent 66bad8bce5
commit bca81c3b48

View File

@@ -988,18 +988,6 @@ public class BiometricService extends SystemService {
}
}
private String getErrorString(int modality, int error, int vendorCode) {
for (AuthenticatorWrapper authenticator : mAuthenticators) {
if (authenticator.modality == modality) {
// TODO(b/141025588): Refactor IBiometricServiceReceiver.aidl#onError(...) to not
// ask for a String error message, but derive it from the error code instead.
return "";
}
}
Slog.w(TAG, "Unable to get error string for modality: " + modality);
return null;
}
private void logDialogDismissed(int reason) {
if (reason == BiometricPrompt.DISMISSED_REASON_BIOMETRIC_CONFIRMED) {
// Explicit auth, authentication confirmed.