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