# ExecutorInfo
## 概述
执行器信息。
**Since:**
3.2
**Version:**
1.0
**相关模块:**
[HdfFaceAuth](_hdf_face_auth.md)
## 汇总
### Public 属性
| 名称 | 描述 |
| -------- | -------- |
| [sensorId](#sensorid) | unsigned short
传感器ID,不同传感器在人脸认证驱动内的唯一标识。 |
| [executorType](#executortype) | unsigned int
执行器类型,根据执行器支持的能力进行分类。 |
| [executorRole](#executorrole) | enum [ExecutorRole](_hdf_face_auth.md#executorrole)
执行器角色ExecutorRole}。 |
| [authType](#authtype) | enum [AuthType](_hdf_face_auth.md#authtype)
用户认证凭据类型。 |
| [esl](#esl) | enum [ExecutorSecureLevel](_hdf_face_auth.md#executorsecurelevel)
执行器安全等级。 |
| [publicKey](#publickey) | unsigned char[]
执行器公钥,用于校验该执行器私钥签名的信息。 |
| [extraInfo](#extrainfo) | unsigned char[]
其他相关信息,用于支持信息扩展。 |
## 类成员变量说明
### authType
```
enum AuthType ExecutorInfo::authType
```
**描述:**
用户认证凭据类型[AuthType](_hdf_face_auth.md#authtype)。
### esl
```
enum ExecutorSecureLevel ExecutorInfo::esl
```
**描述:**
执行器安全等级[ExecutorSecureLevel](_hdf_face_auth.md#executorsecurelevel)。
### executorRole
```
enum ExecutorRole ExecutorInfo::executorRole
```
**描述:**
执行器角色[ExecutorRole](_hdf_face_auth.md#executorrole)。
### executorType
```
unsigned int ExecutorInfo::executorType
```
**描述:**
执行器类型,根据执行器支持的能力进行分类。
### extraInfo
```
unsigned char [] ExecutorInfo::extraInfo
```
**描述:**
其他相关信息,用于支持信息扩展。
### publicKey
```
unsigned char [] ExecutorInfo::publicKey
```
**描述:**
执行器公钥,用于校验该执行器私钥签名的信息。
### sensorId
```
unsigned short ExecutorInfo::sensorId
```
**描述:**
传感器ID,不同传感器在人脸认证驱动内的唯一标识。