/drivers/peripheral/face_auth/hdi_service/src/ |
D | face_auth_interface_service.cpp | 40 auto executor = new (std::nothrow) ExecutorImpl(); in FaceAuthInterfaceService() local 41 if (executor == nullptr) { in FaceAuthInterfaceService() 45 executorList_.push_back(sptr<IExecutor>(executor)); in FaceAuthInterfaceService() 51 for (auto executor : executorList_) { in GetExecutorList() local 52 executorList.push_back(executor); in GetExecutorList()
|
/drivers/peripheral/fingerprint_auth/hdi_service/src/ |
D | fingerprint_auth_interface_service.cpp | 40 auto executor = new (std::nothrow) ExecutorImpl(); in FingerprintAuthInterfaceService() local 41 if (executor == nullptr) { in FingerprintAuthInterfaceService() 45 executorList_.push_back(sptr<IExecutor>(executor)); in FingerprintAuthInterfaceService() 51 for (auto executor : executorList_) { in GetExecutorList() local 52 executorList.push_back(executor); in GetExecutorList()
|
/drivers/interface/pin_auth/v1_0/ |
D | PinAuthTypes.idl | 24 …* After obtaining the pin auth executors, the service can call related APIs to get executor inform… 57 * @brief Enumerates executor roles. 63 /**< Indicates that the executor role is collector. */ 65 /**< Indicates that the executor role is verifier. */ 67 /**< Indicates that the executor role is the combination of collector and verifier. */ 72 * @brief Enumerates executor secure levels. 78 /**< Indicates that the executor secure level is ESL0. */ 80 /**< Indicates that the executor secure level is ESL1. */ 82 /**< Indicates that the executor secure level is ESL2. */ 84 /**< Indicates that the executor secure level is ESL3. */ [all …]
|
D | IPinAuthInterface.idl | 24 …* After obtaining the pin auth executors, the service can call related APIs to get executor inform… 33 * @brief Defines the API for getting the executor list of the pin auth driver. 44 * @brief Defines the API for getting the executor list of the pin auth driver. 51 * @brief Obtains the executor list of the driver. 53 * @param executorList Indicates the executor list of the driver. See {@link IExecutor}.
|
D | IExecutor.idl | 24 …* After obtaining the pin auth executors, the service can call related APIs to get executor inform… 33 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get 45 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get 54 * @brief Gets executor information. 56 * @param executorInfo Indicates executor information. See {@link ExecutorInfo}. 75 * @brief Sends parameters to the driver when executor registration is finished.
|
/drivers/peripheral/pin_auth/hdi_service/service/src/ |
D | pin_auth_interface_service.cpp | 46 for (auto &executor : executorListV1_1) { in GetExecutorList() local 47 executorList.push_back(executor); in GetExecutorList() 61 sptr<IExecutor> executor = new (std::nothrow) ExecutorImpl(pinHdi); in GetExecutorListV1_1() local 62 if (executor == nullptr) { in GetExecutorListV1_1() 66 executorList.push_back(executor); in GetExecutorListV1_1()
|
/drivers/interface/fingerprint_auth/v1_0/ |
D | FingerprintAuthTypes.idl | 24 …taining the fingerprint auth executors, the service can call related APIs to get executor info, get 54 * Enumerates executor role. 60 COLLECTOR = 1, /**< Indicates executor role is collector. */ 61 VERIFIER = 2, /**< Indicates executor role is verifier. */ 62 …ALL_IN_ONE = 3, /**< Indicates executor role is combination of collector and verifier, cannot be u… 66 * Enumerates executor secure level. 72 ESL0 = 0, /**< Indicates executor secure level is ESL0. */ 73 ESL1 = 1, /**< Indicates executor secure level is ESL1. */ 74 ESL2 = 2, /**< Indicates executor secure level is ESL2. */ 75 ESL3 = 3, /**< Indicates executor secure level is ESL3. */ [all …]
|
D | IFingerprintAuthInterface.idl | 24 …taining the fingerprint auth executors, the service can call related APIs to get executor info, get 33 …* @brief Defines the get executor list API of the fingerprint auth driver. This API can be used to… 44 * @brief Defines the get executor list API of the fingerprint auth driver. 51 * @brief Obtains executor list of driver. 53 * @param executorList Indicates executor list of driver. For details, see {@link IExecutor}.
|
D | IExecutor.idl | 24 …taining the fingerprint auth executors, the service can call related APIs to get executor info, get 33 * @brief Defines the APIs of executor. These APIs can be used to get executor info, get 45 * @brief Defines the APIs of executor. These APIs can be used to get executor info, get 53 * @brief Get executor info. 55 * @param executorInfo Indicates executor info, see {@link ExecutorInfo}. 74 * @brief Send parameters to driver when executor register finish. 78 * @param extraInfo Indicates extra info send to executor.
|
/drivers/interface/face_auth/v1_0/ |
D | FaceAuthTypes.idl | 24 …* After obtaining the face auth executors, the service can call related APIs to get executor infor… 57 * @brief Enumerates executor roles. 63 /**< Indicates that the executor role is collector. */ 65 /**< Indicates that the executor role is verifier. */ 67 /**< Indicates that the executor role is the combination of collector and verifier. */ 72 * @brief Enumerates executor secure levels. 78 /**< Indicates that the executor secure level is ESL0. */ 80 /**< Indicates that the executor secure level is ESL1. */ 82 /**< Indicates that the executor secure level is ESL2. */ 84 /**< Indicates that the executor secure level is ESL3. */ [all …]
|
D | IFaceAuthInterface.idl | 24 …* After obtaining the face auth executors, the service can call related APIs to get executor infor… 33 * @brief Defines the API for getting the executor list of the face auth driver. 43 * @brief Defines the API for getting the executor list of the face auth driver. 50 * @brief Obtains the executor list of the driver. 52 * @param executorList Indicates the executor list of the driver. See {@link IExecutor}.
|
D | IExecutor.idl | 24 …* After obtaining the face auth executors, the service can call related APIs to get executor infor… 33 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get 46 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get 54 * @brief Gets executor information. 56 * @param executorInfo Indicates executor information. See {@link ExecutorInfo}. 75 * @brief Sends parameters to the driver when executor registration is finished. 151 * @param bufferProducer Indicates bufferProducer set to executor.
|
/drivers/peripheral/user_auth/test/unittest/co_auth/ |
D | co_auth_test.cpp | 162 LinkedList *executor = CreateLinkedList(DestroyExecutorInfo); variable 166 EXPECT_EQ(MountExecutorOnce(executor, &schedule, sensorHint, executorRole), RESULT_NOT_FOUND); 167 executor->insert(executor, nullptr); 168 EXPECT_EQ(MountExecutorOnce(executor, &schedule, sensorHint, executorRole), RESULT_UNKNOWN); 173 LinkedList *executor = CreateLinkedList(DestroyExecutorInfo); variable 180 executor->insert(executor, static_cast<void *>(&info1)); 184 executor->insert(executor, static_cast<void *>(&info2)); 187 executor->insert(executor, static_cast<void *>(&info3)); 188 EXPECT_EQ(MountExecutorOnce(executor, &schedule, sensorHint, executorRole), RESULT_SUCCESS); 190 EXPECT_EQ(MountExecutorOnce(executor, &schedule, sensorHint, executorRole), RESULT_SUCCESS);
|
/drivers/interface/fingerprint_auth/v1_1/ |
D | IFingerprintAuthInterface.idl | 24 …taining the fingerprint auth executors, the service can call related APIs to get executor info, get 33 …* @brief Defines the get executor list API of the fingerprint auth driver. This API can be used to… 45 * @brief Defines the get executor list API of the fingerprint auth driver. 52 * @brief Obtains executor list of driver. 54 * @param executorList Indicates executor list of driver. For details, see {@link IExecutor}.
|
D | IExecutor.idl | 24 …taining the fingerprint auth executors, the service can call related APIs to get executor info, get 33 * @brief Defines the APIs of executor. These APIs can be used to get executor info, get 48 * @brief Defines the APIs of executor. These APIs can be used to get executor info, get
|
/drivers/interface/face_auth/v1_1/ |
D | IFaceAuthInterface.idl | 24 …* After obtaining the face auth executors, the service can call related APIs to get executor infor… 33 * @brief Defines the API for getting the executor list of the face auth driver. 44 * @brief Defines the API for getting the executor list of the face auth driver. 51 * @brief Obtains the executor list of the driver. 53 * @param executorList Indicates the executor list of the driver. See {@link IExecutor}.
|
D | IExecutor.idl | 24 …* After obtaining the face auth executors, the service can call related APIs to get executor infor… 33 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get 47 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get
|
/drivers/interface/pin_auth/v1_1/ |
D | IPinAuthInterface.idl | 24 …* After obtaining the pin auth executors, the service can call related APIs to get executor inform… 33 * @brief Defines the API for getting the executor list of the pin auth driver. 45 * @brief Defines the API for getting the executor list of the pin auth driver. 52 * @brief Obtains the executor list of the driver. 54 * @param executorList Indicates the executor list of the driver. See {@link IExecutor}.
|
D | PinAuthTypes.idl | 24 …* After obtaining the pin auth executors, the service can call related APIs to get executor inform… 57 * @brief Indicates executor property.
|
D | IExecutor.idl | 24 …* After obtaining the pin auth executors, the service can call related APIs to get executor inform… 33 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get 46 * @brief Defines the APIs of the executors. These APIs can be used to get executor information, get
|
/drivers/peripheral/user_auth/hdi_service/coauth/src/ |
D | coauth.c | 230 ExecutorInfoHal *executor = (ExecutorInfoHal *)tempNode->data; in MountExecutorOnce() local 231 if (executor->executorRole != executorRole) { in MountExecutorOnce() 235 if (sensorHint != INVALID_SENSOR_HINT && sensorHint != executor->executorSensorHint) { in MountExecutorOnce() 239 coAuthSchedule->executors[coAuthSchedule->executorSize] = *executor; in MountExecutorOnce() 295 const ExecutorInfoHal *executor = coAuthSchedule->executors + i; in GetScheduleVeriferSensorHint() local 296 if (executor->executorRole == VERIFIER || executor->executorRole == ALL_IN_ONE) { in GetScheduleVeriferSensorHint() 297 return executor->executorSensorHint; in GetScheduleVeriferSensorHint()
|
/drivers/peripheral/camera/vdi_base/common/utils/watchdog/ |
D | watchdog.cpp | 26 void WatchDog::Init(int ms, std::function<void()> executor, bool isKill) in Init() argument 30 executor_ = executor; in Init()
|
D | watchdog.h | 28 void Init(int ms, std::function<void()> executor, bool isKill = false);
|
/drivers/interface/user_auth/v1_0/ |
D | UserAuthTypes.idl | 56 * @brief Enumerates executor roles. 62 /**< The executor acts as a collector. */ 64 /**< The executor acts as a verifier. */ 66 /**< The executor acts as a collector and verifier. */ 71 * @brief Enumerates executor security levels. 115 * @brief Defines executor registration information. 131 /**< Public key of the executor. */ 136 * @brief Defines executor information. 191 * @brief Defines executor messages.
|
D | IUserAuthInterface.idl | 56 * @brief Adds an authentication executor to obtain the authentication capability. 58 * @param info Indicates executor registration information. See {@link ExecutorRegisterInfo}. 59 * @param index Indicates the executor index under the authentication framework. 69 * @brief Deletes an executor. 71 * @param index Indicates the executor index under the authentication framework. 116 * @param scheduleResult Indicates the enrollment result issued by the executor. 208 * @param scheduleResult Indicates the authentication result issued by the executor. 231 * @param executorSensorHint Indicates the executor sensor hint. 246 * @param scheduleResult Indicates the identification result issued by the executor.
|