UserAuthTypes.idl

概述

定义用户认证驱动的枚举类和数据结构。

模块包路径:ohos.hdi.user_auth.v1_2

起始版本: 4.1

相关模块:HdfUserAuth

汇总

名称 描述
struct  ExecutorRegisterInfo 执行器注册信息。
struct  ExecutorInfo 执行器信息。
struct  ScheduleInfo 调度信息。
struct  AuthSolution 认证方案。
struct  ExecutorSendMsg 执行器发送的消息。
struct  AuthResultInfo 用户身份认证结果信息。
struct  IdentifyResultInfo 用户身份识别结果信息。
struct  EnrollParam 注册认证凭据参数。
struct  CredentialInfo 认证凭据信息。
struct  EnrolledInfo 注册信息。
struct  EnrollResultInfo 录入结果信息。
struct  ScheduleInfoV1_1 调度信息。
struct  UserInfo 用户信息
struct  ExtUserInfo 用户信息。
struct  AuthSolutionV1_2 认证方案。
struct  EnrollParamV1_2 注册认证凭据参数。

枚举

名称 描述
AuthType : int {  ALL = 0, PIN = 1, FACE = 2, FINGERPRINT = 4 } 枚举用户认证凭据类型。
ExecutorRole : int { COLLECTOR = 1, VERIFIER = 2, ALL_IN_ONE = 3 } 枚举执行器角色。
ExecutorSecureLevel : int { ESL0 = 0, ESL1 = 1, ESL2 = 2, ESL3 = 3 } 枚举执行器安全等级。
PinSubType : int { PIN_SIX = 10000, PIN_NUMBER = 10001, PIN_MIX = 10002 } 口令认证子类型。
ScheduleMode : int { ENROLL = 0 , AUTH = 1 , IDENTIFY = 2 } 调度模式。