名称 | 类型 | 说明 |
|---|---|---|
credentialDigest | number | 注册的凭据摘要,在凭据增加时随机生成。 |
credentialCount | number | 注册的凭据数量。 |
用户认证完整代码示例请参考用户身份认证开发步骤。
Q:User Authentication Kit(用户认证服务)执行userIAM_userAuth.getAvailableStatus(userIAM_userAuth.UserAuthType.FACE, userIAM_userAuth.AuthTrustLevel.ATL1),提示凭据类型尚未注册,报错12500010如何解决?
A:该错误码一般表示没有录入对应的认证信息。可以在userAuth模块的getAvailableStatus接口中检查是否录入了该类型的凭据。如果需要录入该类型的凭据,可以通过调用start接口发起人脸认证来完成。录入认证信息可以在【设置->生物识别和密码->生物识别打开对应类型的识别能力(指纹、人脸)】设置。
Q:User Authentication Kit(用户认证服务)中的userAuth.UserAuthType.PIN仅支持切换密码校验(锁屏密码校验),不支持切换密码校验(输入的密码,通过云侧接口校验)
A:User Authentication Kit(用户认证服务)是本地认证,不支持该能力。可以参考切换自定义认证。
Q:如何在指纹认证前就确认指纹是否发生变化?
A:在调用指纹前使用getEnrolledState接口查询用户注册凭据的状态即可。