FingerprintManager - KeyPermanentlyInvalidatedException не запускается в Samsung с новыми отпечатками пальцев - PullRequest
0 голосов
/ 29 января 2019

Я использую FingerprintManager для процесса входа в систему.Я ожидаю исключение KeyPermanentlyInvalidatedException, когда пользователь добавляет новый отпечаток пальца в существующий набор.Я использую это исключение для отображения соответствующего диалогового окна для пользователя при входе в систему.

В устройствах Samsung это исключение не вызывается, что вызывает проблему.

        keyStore.load(null);
        final PrivateKey privateKey = (PrivateKey) keyStore.getKey(KEY_NAME, KEY_PASSWORD);
        final Signature signature = Signature.getInstance("SHA256withECDSA");
        signature.initSign(privateKey);

Есть ли какие-либо предложения, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...