我正在为 android 应用程序进行指纹认证。我已经完成了与身份验证相关的部分。现在我正在研究确定用户添加新指纹的天气,从设备中编辑或删除指纹。但我没有找到任何资源可以帮助我识别这一点。
因此,如果有人可以帮助我如何识别这一点,那将对我非常有帮助。
我正在为 android 应用程序进行指纹认证。我已经完成了与身份验证相关的部分。现在我正在研究确定用户添加新指纹的天气,从设备中编辑或删除指纹。但我没有找到任何资源可以帮助我识别这一点。
因此,如果有人可以帮助我如何识别这一点,那将对我非常有帮助。
如果在创建密钥后添加了新指纹或删除了所有指纹,则在使用 SecretKey 时将引发KeyPermanentlyInvalidatedException 。但据我所知,实际上只有一堆三星设备会抛出这个异常。因此,如果您想知道所有设备上注册指纹的任何变化,它可能不够可靠。
如果您担心安全方面的问题,请查看 N 及以上可用的setInvalidatedByBiometricEnrollment方法。
请参阅此链接。从我所见,只有一堆三星设备实际上抛出了这个异常。因此,如果您想知道所有设备上注册指纹的任何变化,它可能不够可靠。