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