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