• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ExecutorInfo
2
3
4## **概述**
5
6执行器信息。
7
8**Since:**
9
103.2
11
12**Version:**
13
141.0
15
16**所属模块:**
17
18[HdfFaceAuth](_hdf_face_auth.md) | [HdfPinAuth](_hdf_pin_auth.md)
19
20
21## **汇总**
22
23
24### Public 属性
25
26  | 名称 | 描述 |
27| -------- | -------- |
28| [sensorId](#sensorid) | 传感器ID,不同传感器在人脸/口令认证驱动内的唯一标识。 |
29| [executorType](#executortype) | 执行器类型,根据执行器支持的能力/算法类型进行分类。 |
30| [index](#index) | 用户认证框架的执行器索引。 |
31| [executorRole](#executorrole) | 执行器角色。 |
32| [authType](#authtype) | 用户认证凭据类型。 |
33| [esl](#esl) | 执行器安全等级。 |
34| [publicKey](#publickey) | 执行器公钥,用于校验该执行器私钥签名的信息。 |
35| [extraInfo](#extrainfo) | 其他相关信息,用于支持信息扩展。 |
36| [info](#info) | 执行器注册信息。 |
37
38
39## **类成员变量说明**
40
41
42### authType
43
44
45```
46enum AuthType ExecutorInfo::authType
47```
48
49**描述:**
50
51用户认证凭据类型。
52
53
54### esl
55
56
57```
58enum ExecutorSecureLevel ExecutorInfo::esl
59```
60
61**描述:**
62
63执行器安全等级[ExecutorSecureLevel](_hdf_face_auth.md#executorsecurelevel)。
64
65
66### executorRole
67
68
69```
70enum ExecutorRole ExecutorInfo::executorRole
71```
72
73**描述:**
74
75执行器角色[ExecutorRole](_hdf_face_auth.md#executorrole)。
76
77
78### executorType
79
80
81```
82unsigned int ExecutorInfo::executorType
83```
84
85**描述:**
86
87执行器类型,根据执行器支持的能力/算法类型进行分类。
88
89
90### extraInfo
91
92
93```
94unsigned char [] ExecutorInfo::extraInfo
95```
96
97**描述:**
98
99其他相关信息,用于支持信息扩展。
100
101
102### index
103
104
105```
106unsigned long ExecutorInfo::index
107```
108
109**描述:**
110
111用户认证框架的执行器索引。
112
113
114### info
115
116
117```
118struct ExecutorRegisterInfo ExecutorInfo::info
119```
120
121**描述:**
122
123执行器注册信息ExecutorRegisterInfo。
124
125
126### publicKey
127
128
129```
130unsigned char [] ExecutorInfo::publicKey
131```
132
133**描述:**
134
135执行器公钥,用于校验该执行器私钥签名的信息。
136
137
138### sensorId
139
140
141```
142unsigned short ExecutorInfo::sensorId
143```
144
145**描述:**
146
147传感器ID,不同传感器在人脸认证驱动、口令认证驱动内的唯一标识。
148