• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# ExecutorInfo
2
3
4## 概述
5
6执行器信息。
7
8**起始版本:** 3.2
9
10**相关模块:**[HdfPinAuth](_hdf_pin_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_pin_auth_v10.md#executorrole)[executorRole](#executorrole) | 执行器角色ExecutorRole}。  |
23| enum [AuthType](_hdf_pin_auth_v10.md#authtype)[authType](#authtype) | 用户认证凭据类型AuthType}。  |
24| enum [ExecutorSecureLevel](_hdf_pin_auth_v10.md#executorsecurelevel)[esl](#esl) | 执行器安全等级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用户认证凭据类型AuthType}。
39
40
41### esl
42
43```
44enum ExecutorSecureLevel ExecutorInfo::esl
45```
46**描述**
47执行器安全等级ExecutorSecureLevel}。
48
49
50### executorRole
51
52```
53enum ExecutorRole ExecutorInfo::executorRole
54```
55**描述**
56执行器角色ExecutorRole}。
57
58
59### executorType
60
61```
62unsigned int ExecutorInfo::executorType
63```
64**描述**
65执行器类型,根据执行器支持的算法类型进行分类。
66
67
68### extraInfo
69
70```
71unsigned char [] ExecutorInfo::extraInfo
72```
73**描述**
74其他相关信息,用于支持信息扩展。
75
76
77### publicKey
78
79```
80unsigned char [] ExecutorInfo::publicKey
81```
82**描述**
83执行器公钥,用于校验该执行器私钥签名的信息。
84
85
86### sensorId
87
88```
89unsigned short ExecutorInfo::sensorId
90```
91**描述**
92传感器ID,不同传感器在口令认证驱动内的唯一标识。
93