• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ExecutorInfo
2
3
4## 概述
5
6执行器信息。
7
8**起始版本:** 3.2
9
10**相关模块:**[HdfFaceAuth](_hdf_face_auth_v10.md)
11
12
13## 汇总
14
15
16### Public 属性
17
18| 名称 | 描述 |
19| -------- | -------- |
20| unsigned short [sensorId](#sensorid) | 传感器ID,不同传感器在人脸认证驱动内的唯一标识。 |
21| unsigned int [executorType](#executortype) | 执行器类型,根据执行器支持的能力进行分类。 |
22| enum [ExecutorRole](_hdf_face_auth_v10.md#executorrole)[executorRole](#executorrole) | 执行器角色[ExecutorRole](_hdf_face_auth_v10.md#executorrole)。 |
23| enum [AuthType](_hdf_face_auth_v10.md#authtype)[authType](#authtype) | 用户认证凭据类型[AuthType](_hdf_face_auth_v10.md#authtype)。 |
24| enum [ExecutorSecureLevel](_hdf_face_auth_v10.md#executorsecurelevel)[esl](#esl) | 执行器安全等级[ExecutorSecureLevel](_hdf_face_auth_v10.md#executorsecurelevel)。 |
25| unsigned char[] [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 |
26| unsigned char[] [extraInfo](#extrainfo) | 其他相关信息,用于支持信息扩展。 |
27
28
29## 类成员变量说明
30
31
32### authType
33
34```
35enum AuthType ExecutorInfo::authType
36```
37
38**描述**
39
40用户认证凭据类型[AuthType](_hdf_face_auth_v10.md#authtype)。
41
42
43### esl
44
45```
46enum ExecutorSecureLevel ExecutorInfo::esl
47```
48
49**描述**
50
51执行器安全等级[ExecutorSecureLevel](_hdf_face_auth_v10.md#executorsecurelevel)。
52
53
54### executorRole
55
56```
57enum ExecutorRole ExecutorInfo::executorRole
58```
59
60**描述**
61
62执行器角色[ExecutorRole](_hdf_face_auth_v10.md#executorrole)。
63
64
65### executorType
66
67```
68unsigned int ExecutorInfo::executorType
69```
70
71**描述**
72
73执行器类型,根据执行器支持的能力进行分类。
74
75
76### extraInfo
77
78```
79unsigned char [] ExecutorInfo::extraInfo
80```
81
82**描述**
83
84其他相关信息,用于支持信息扩展。
85
86
87### publicKey
88
89```
90unsigned char [] ExecutorInfo::publicKey
91```
92
93**描述**
94
95执行器公钥,用于校验该执行器私钥签名的信息。
96
97
98### sensorId
99
100```
101unsigned short ExecutorInfo::sensorId
102```
103
104**描述**
105
106传感器ID,不同传感器在人脸认证驱动内的唯一标识。
107