Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在生物识别提示中使用时,如何确定要使用的生物识别?_Android_Kotlin_Android Biometric Prompt - Fatal编程技术网

Android 在生物识别提示中使用时,如何确定要使用的生物识别?

Android 在生物识别提示中使用时,如何确定要使用的生物识别?,android,kotlin,android-biometric-prompt,Android,Kotlin,Android Biometric Prompt,例如,如果用户的手机既有faceID,也有指纹 目前,生物识别提示正在选择一个用户先进行设置,说明生物识别实施如何区分强与弱生物识别。它提到,您的代码并不确定生物特征是强还是弱——而是OEM实现确定。尽管如此,您可以决定您的应用程序是否始终使用强生物认证。方法是在调用authenticate时传入CryptoObject 如果您没有传递加密对象,系统将为您选择 如果您将cryptobect传递给authenticate(),则系统将为您的应用程序使用强传感器 除此之外,开发人员不会决定使用哪

例如,如果用户的手机既有faceID,也有指纹

目前,生物识别提示正在选择一个用户先进行设置

,说明生物识别实施如何区分强与弱生物识别。它提到,您的代码并不确定生物特征是强还是弱——而是OEM实现确定。尽管如此,您可以决定您的应用程序是否始终使用强生物认证。方法是在调用
authenticate
时传入
CryptoObject

  • 如果您没有传递
    加密对象
    ,系统将为您选择
  • 如果您将
    cryptobect
    传递给
    authenticate()
    ,则系统将为您的应用程序使用强传感器
除此之外,开发人员不会决定使用哪种形式因素来验证用户


另外,您可能也会发现此功能非常有用。

不幸的是,API目前不支持此功能。