openharmony 鸿蒙 _hdf_face_auth_v11

2025-06-16 浏览 (1)

HdfFaceAuth (V1_1)

概述

提供人脸认证驱动的标准API接口。

人脸认证驱动为人脸认证服务提供统一的访问接口。获取人脸认证驱动代理后,人脸认证服务可以调用相关接口获取执行器,获取人脸认证执行器后, 人脸认证服务可以调用相关接口获取执行器,获取凭据模版信息,注册人脸特征模版,进行用户人脸认证,删除人脸特征模版等。

起始版本: 4.0

汇总

文件

名称描述
FaceAuthTypes.idl定义人脸认证驱动的枚举类和数据结构,包括AuthType, ExecutorRole, ExecutorSecureLevel, CommandId, FaceTipsCode, ExecutorInfo, 和TemplateInfo。
IExecutor.idl定义执行器接口,用于获取执行器,获取凭据模版信息,注册人脸特征模版,进行用户人脸认证,删除人脸特征模版等。
IFaceAuthInterface.idl定义获取人脸认证驱动的执行器列表接口,用于从人脸认证驱动获取执行器对象列表。
ISaCommandCallback.idl定义异步 API 的回调,该回调可用于向 SA 发送命令。详细说明请参考IExecutor

名称描述
struct  Property执行器相关属性。
struct  SaCommandParamNonesa命令参数为空。
union  SaCommandParamsa命令参数。
struct  SaCommandSA命令相关。
interface  IExecutor定义执行器接口,用于获取执行器,获取凭据模版信息,注册人脸特征模版,进行用户人脸认证,删除人脸特征模版等。
interface  IFaceAuthInterface定义获取人脸认证驱动执行器列表的接口。
interface  ISaCommandCallback定义异步 API 的回调,该回调可用于向 SA 发送命令。详细说明请参考IExecutor

枚举

名称描述
GetPropertyType : int {
AUTH_SUB_TYPE = 1 , LOCKOUT_DURATION = 2 , REMAIN_ATTEMPTS = 3 , ENROLL_PROGRESS = 4 ,
SENSOR_INFO = 5
}
枚举获得属性类型。
SaCommandId : int { BEGIN_SCREEN_BRIGHTNESS_INCREASE = 1 , END_SCREEN_BRIGHTNESS_INCREASE = 2 }枚举sa命令id。
CommandId : int { LOCK_TEMPLATE = 1 , UNLOCK_TEMPLATE = 2 , INIT_ALGORITHM = 3 , VENDOR_COMMAND_BEGIN = 10000 }枚举人脸认证功能相关操作命令。

枚举类型说明

CommandId

enum CommandId : int

描述

枚举人脸认证功能相关操作命令。

起始版本: 4.0

枚举值描述
LOCK_TEMPLATE锁定人脸模版。
UNLOCK_TEMPLATE解锁人脸模版。
INIT_ALGORITHM初始化算法。
VENDOR_COMMAND_BEGIN用于厂商自定义操作指令。

GetPropertyType

enum GetPropertyType : int

描述

枚举获得属性类型。

起始版本: 4.0

枚举值描述
AUTH_SUB_TYPE人脸认证子类型。
LOCKOUT_DURATION认证方式被冻结的时间。
REMAIN_ATTEMPTS认证方式距离被冻结的可处理认证请求次数。
ENROLL_PROGRESS人脸录入进程。
SENSOR_INFO传感器信息。

SaCommandId

enum SaCommandId : int

描述

枚举sa命令id。

起始版本: 4.0

枚举值描述
BEGIN_SCREEN_BRIGHTNESS_INCREASE开始增加屏幕亮度。
END_SCREEN_BRIGHTNESS_INCREASE结束增加屏幕亮度。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙FaceAuth HDI 参考

harmony 鸿蒙ExecutorInfo

harmony 鸿蒙FaceAuthTypes.idl

harmony 鸿蒙FaceAuthTypes.idl

harmony 鸿蒙HdfFaceAuth (V1_0)

harmony 鸿蒙IExecutor.idl

harmony 鸿蒙IExecutor.idl

harmony 鸿蒙IExecutorCallback.idl

harmony 鸿蒙IFaceAuthInterface.idl

harmony 鸿蒙IFaceAuthInterface.idl

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/tx4nG8