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 short<br/>传感器ID,不同传感器在口令认证驱动内的唯一标识。 | 29| [executorType](#executortype) | unsigned int<br/>执行器类型,根据执行器支持的算法类型进行分类。 | 30| [executorRole](#executorrole) | enum [ExecutorRole](_hdf_pin_auth.md#executorrole)<br/>执行器角色。 | 31| [authType](#authtype) | enum [AuthType](_hdf_pin_auth.md#authtype)<br/>用户认证凭据类型。 | 32| [esl](#esl) | enum [ExecutorSecureLevel](_hdf_pin_auth.md#executorsecurelevel)<br/>执行器安全等级。 | 33| [publicKey](#publickey) | unsigned char[]<br/>执行器公钥,用于校验该执行器私钥签名的信息。 | 34| [extraInfo](#extrainfo) | unsigned 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