• 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[HdfPinAuth](_hdf_pin_auth.md)
19
20
21## 汇总
22
23
24### Public 属性
25
26  | 名称 | 描述 |
27| -------- | -------- |
28| [sensorId](#sensorid) | unsigned&nbsp;short<br/>传感器ID,不同传感器在口令认证驱动内的唯一标识。 |
29| [executorType](#executortype) | unsigned&nbsp;int<br/>执行器类型,根据执行器支持的算法类型进行分类。 |
30| [executorRole](#executorrole) | enum&nbsp;[ExecutorRole](_hdf_pin_auth.md#executorrole)<br/>执行器角色。 |
31| [authType](#authtype) | enum&nbsp;[AuthType](_hdf_pin_auth.md#authtype)<br/>用户认证凭据类型。 |
32| [esl](#esl) | enum&nbsp;[ExecutorSecureLevel](_hdf_pin_auth.md#executorsecurelevel)<br/>执行器安全等级。 |
33| [publicKey](#publickey) | unsigned&nbsp;char[]<br/>执行器公钥,用于校验该执行器私钥签名的信息。 |
34| [extraInfo](#extrainfo) | unsigned&nbsp;char[]<br/>其他相关信息,用户支持信息扩展。 |
35
36
37## 类成员变量说明
38
39
40### authType
41
42
43```
44enum AuthType ExecutorInfo::authType
45```
46
47**描述:**
48
49用户认证凭据类型[AuthType](_hdf_pin_auth.md#authtype)。
50
51
52### esl
53
54
55```
56enum ExecutorSecureLevel ExecutorInfo::esl
57```
58
59**描述:**
60
61执行器安全等级[ExecutorSecureLevel](_hdf_pin_auth.md#executorsecurelevel)。
62
63
64### executorRole
65
66
67```
68enum ExecutorRole ExecutorInfo::executorRole
69```
70
71**描述:**
72
73执行器角色[ExecutorRole](_hdf_pin_auth.md#executorrole)。
74
75
76### executorType
77
78
79```
80unsigned int ExecutorInfo::executorType
81```
82
83**描述:**
84
85执行器类型,根据执行器支持的算法类型进行分类。
86
87
88### extraInfo
89
90
91```
92unsigned char [] ExecutorInfo::extraInfo
93```
94
95**描述:**
96
97其他相关信息,用户支持信息扩展。
98
99
100### publicKey
101
102
103```
104unsigned char [] ExecutorInfo::publicKey
105```
106
107**描述:**
108
109执行器公钥,用于校验该执行器私钥签名的信息。
110
111
112### sensorId
113
114
115```
116unsigned short ExecutorInfo::sensorId
117```
118
119**描述:**
120
121传感器ID,不同传感器在口令认证驱动内的唯一标识。
122