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