Home
last modified time | relevance | path

Searched refs:executorInfo (Results 1 - 23 of 23) sorted by relevance

/drivers/peripheral/user_auth/hdi_service/coauth/src/
H A Dpool.c50 const ExecutorInfoHal *executorInfo = (const ExecutorInfoHal *)data; in IsExecutorIdMatchById() local
51 return (executorInfo->executorIndex == executorIndex); in IsExecutorIdMatchById()
61 const ExecutorInfoHal *executorInfo = (const ExecutorInfoHal *)data; in IsExecutorNodeMatch() local
62 return (executorInfo->executorRole == executorIndex->executorRole && in IsExecutorNodeMatch()
63 executorInfo->authType == executorIndex->authType && in IsExecutorNodeMatch()
64 executorInfo->executorSensorHint == executorIndex->executorSensorHint) && in IsExecutorNodeMatch()
65 memcmp(executorInfo->deviceUdid, executorIndex->deviceUdid, UDID_LEN) == 0; in IsExecutorNodeMatch()
90 IAM_STATIC bool IsExecutorValid(const ExecutorInfoHal *executorInfo) in IsExecutorValid() argument
92 if (executorInfo == NULL) { in IsExecutorValid()
102 ExecutorInfoHal *executorInfo in IsExecutorIdDuplicate() local
137 QueryRepeatExecutor(ExecutorInfoHal *executorInfo) QueryRepeatExecutor() argument
148 RegisterExecutorToPool(ExecutorInfoHal *executorInfo) RegisterExecutorToPool() argument
275 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)iterator->next(iterator); QueryExecutor() local
315 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)(iterator->next(iterator)); QueryCollecterMatcher() local
346 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)(iterator->next(iterator)); QueryCredentialExecutorIndex() local
[all...]
H A Dcoauth_funcs.c35 ExecutorInfoHal executorInfo = *registerInfo; in RegisterExecutor() local
36 ResultCode ret = RegisterExecutorToPool(&executorInfo); in RegisterExecutor()
41 *executorIndex = executorInfo.executorIndex; in RegisterExecutor()
H A Dexecutor_message.c663 IAM_STATIC ResultCode GetExecutorInfoHal(Uint8Array tlv, ExecutorInfoHal *executorInfo) in GetExecutorInfoHal() argument
671 ResultCode result = GetExecutorInfoHalFromAttribute(attribute, executorInfo); in GetExecutorInfoHal()
728 ExecutorInfoHal executorInfo = {}; in CheckRemoteExecutorInfoInner() local
729 ResultCode result = GetExecutorInfoHal(subMsg, &executorInfo); in CheckRemoteExecutorInfoInner()
734 if ((executorInfo.authType == infoToCheck->authType) && in CheckRemoteExecutorInfoInner()
735 (executorInfo.executorRole == infoToCheck->executorRole) && in CheckRemoteExecutorInfoInner()
736 (executorInfo.esl == infoToCheck->esl) && in CheckRemoteExecutorInfoInner()
737 (memcmp(executorInfo.pubKey, infoToCheck->pubKey, PUBLIC_KEY_LEN) == 0)) { in CheckRemoteExecutorInfoInner()
882 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)temp->data; in GetExecutorIndexByCondition() local
883 if (executorInfo in GetExecutorIndexByCondition()
1050 SetExecutorInfoMsgToAttribute(ExecutorInfoHal *executorInfo, Attribute *attribute) SetExecutorInfoMsgToAttribute() argument
1081 GetExecutorInfoMsg(ExecutorInfoHal *executorInfo, Uint8Array *retMsg) GetExecutorInfoMsg() argument
[all...]
/drivers/peripheral/user_auth/test/unittest/user_auth_test/
H A Dauth_level_test.cpp65 ExecutorInfoHal executorInfo = {}; in HWTEST_F() local
68 executorInfo.esl = esl; in HWTEST_F()
69 schedule.executors[0] = executorInfo; in HWTEST_F()
97 ExecutorInfoHal executorInfo = {}; in HWTEST_F() local
98 executorInfo.authType = 1; in HWTEST_F()
99 executorInfo.executorRole = COLLECTOR; in HWTEST_F()
100 g_poolList->insert(g_poolList, static_cast<void *>(&executorInfo)); in HWTEST_F()
111 ExecutorInfoHal executorInfo = {}; in HWTEST_F() local
112 executorInfo.authType = 1; in HWTEST_F()
113 executorInfo in HWTEST_F()
[all...]
H A Dcontext_manager_test.cpp125 ExecutorInfoHal executorInfo = {}; in HWTEST_F() local
126 executorInfo.authType = 2; in HWTEST_F()
127 executorInfo.executorSensorHint = 10; in HWTEST_F()
128 executorInfo.executorRole = ALL_IN_ONE; in HWTEST_F()
129 g_poolList->insert(g_poolList, static_cast<void *>(&executorInfo)); in HWTEST_F()
328 ExecutorInfoHal executorInfo = {}; in HWTEST_F() local
329 executorInfo.authType = 1; in HWTEST_F()
330 executorInfo.esl = 2; in HWTEST_F()
331 executorInfo.executorSensorHint = 10; in HWTEST_F()
332 executorInfo in HWTEST_F()
356 ExecutorInfoHal executorInfo = {}; HWTEST_F() local
[all...]
/drivers/peripheral/user_auth/test/unittest/co_auth/
H A Dpool_test.cpp30 extern bool IsExecutorValid(const ExecutorInfoHal *executorInfo);
55 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)Malloc(sizeof(ExecutorInfoHal)); in HWTEST_F() local
56 EXPECT_NE(executorInfo, nullptr); in HWTEST_F()
57 ASSERT_NE(executorInfo, nullptr); in HWTEST_F()
58 (void)memset_s(executorInfo, sizeof(ExecutorInfoHal), 0, sizeof(ExecutorInfoHal)); in HWTEST_F()
59 DestroyExecutorInfo(executorInfo); in HWTEST_F()
143 ExecutorInfoHal executorInfo = {}; in HWTEST_F() local
144 executorInfo.executorIndex = executorIndex; in HWTEST_F()
146 EXPECT_TRUE(IsExecutorMatch(&condition, &executorInfo)); in HWTEST_F()
148 EXPECT_FALSE(IsExecutorMatch(&condition, &executorInfo)); in HWTEST_F()
157 ExecutorInfoHal executorInfo = {}; HWTEST_F() local
170 ExecutorInfoHal executorInfo = {}; HWTEST_F() local
[all...]
/drivers/peripheral/pin_auth/test/fuzztest/pin_auth/pinauthhdi_fuzzer/
H A Dpin_auth_hdi_fuzzer.cpp79 void FillFuzzExecutorInfo(Parcel &parcel, HdiExecutorInfo &executorInfo) in FillFuzzExecutorInfo() argument
81 executorInfo.sensorId = parcel.ReadUint16(); in FillFuzzExecutorInfo()
82 executorInfo.executorMatcher = parcel.ReadUint32(); in FillFuzzExecutorInfo()
83 executorInfo.executorRole = static_cast<HdiExecutorRole>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
84 executorInfo.authType = static_cast<HdiAuthType>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
85 executorInfo.esl = static_cast<HdiExecutorSecureLevel>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
86 FillFuzzUint8Vector(parcel, executorInfo.publicKey); in FillFuzzExecutorInfo()
87 FillFuzzUint8Vector(parcel, executorInfo.extraInfo); in FillFuzzExecutorInfo()
118 HdiExecutorInfo executorInfo; in FuzzGetExecutorInfo() local
119 FillFuzzExecutorInfo(parcel, executorInfo); in FuzzGetExecutorInfo()
[all...]
/drivers/peripheral/pin_auth/hdi_service/service/src/
H A Dverifier_impl.cpp41 int32_t VerifierImpl::GetExecutorInfo(HdiExecutorInfo &executorInfo) in GetExecutorInfo() argument
48 executorInfo.sensorId = SENSOR_ID; in GetExecutorInfo()
49 executorInfo.executorMatcher = EXECUTOR_MATCHER; in GetExecutorInfo()
50 executorInfo.executorRole = HdiExecutorRole::VERIFIER; in GetExecutorInfo()
51 executorInfo.authType = HdiAuthType::PIN; in GetExecutorInfo()
53 int32_t result = pinHdi_->GetExecutorInfo(HdiExecutorRole::VERIFIER, executorInfo.publicKey, eslRet, in GetExecutorInfo()
54 executorInfo.maxTemplateAcl); in GetExecutorInfo()
59 executorInfo.esl = static_cast<HdiExecutorSecureLevel>(eslRet); in GetExecutorInfo()
H A Dcollector_impl.cpp40 int32_t CollectorImpl::GetExecutorInfo(HdiExecutorInfo &executorInfo) in GetExecutorInfo() argument
47 executorInfo.sensorId = SENSOR_ID; in GetExecutorInfo()
48 executorInfo.executorMatcher = EXECUTOR_MATCHER; in GetExecutorInfo()
49 executorInfo.executorRole = HdiExecutorRole::COLLECTOR; in GetExecutorInfo()
50 executorInfo.authType = HdiAuthType::PIN; in GetExecutorInfo()
52 int32_t result = pinHdi_->GetExecutorInfo(HdiExecutorRole::COLLECTOR, executorInfo.publicKey, eslRet, in GetExecutorInfo()
53 executorInfo.maxTemplateAcl); in GetExecutorInfo()
58 executorInfo.esl = static_cast<HdiExecutorSecureLevel>(eslRet); in GetExecutorInfo()
/drivers/peripheral/user_auth/hdi_service/user_auth/src/
H A Dauth_level.c101 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)temp->data; in GetExecutorAslAndAcl() local
102 if (executorInfo == NULL) { in GetExecutorAslAndAcl()
104 LOG_ERROR("executorInfo is invalid"); in GetExecutorAslAndAcl()
108 if (executorInfo->executorRole == ALL_IN_ONE && allInOneMaxEsl < executorInfo->esl) { in GetExecutorAslAndAcl()
109 allInOneMaxEsl = executorInfo->esl; in GetExecutorAslAndAcl()
111 if (executorInfo->executorRole == ALL_IN_ONE && allInOneMaxAcl < executorInfo->maxTemplateAcl) { in GetExecutorAslAndAcl()
112 allInOneMaxAcl = executorInfo->maxTemplateAcl; in GetExecutorAslAndAcl()
H A Duser_auth_funcs.c505 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)temp->data; in GetExecutorInfoLinkedList() local
506 if (executorInfo == NULL) { in GetExecutorInfoLinkedList()
507 LOG_ERROR("executorInfo is invalid"); in GetExecutorInfoLinkedList()
511 ExecutorInfoHal *copiedExecutorInfo = CopyExecutorInfo(executorInfo); in GetExecutorInfoLinkedList()
512 if (executorInfo == NULL) { in GetExecutorInfoLinkedList()
534 ExecutorInfoHal *executorInfo = (ExecutorInfoHal *)temp->data; in GetSignExecutorInfoFuncInner() local
535 if (executorInfo == NULL) { in GetSignExecutorInfoFuncInner()
536 LOG_ERROR("executorInfo is invalid"); in GetSignExecutorInfoFuncInner()
543 ResultCode result = GetExecutorInfoMsg(executorInfo, &executorInfoArray[index]); in GetSignExecutorInfoFuncInner()
/drivers/peripheral/face_auth/test/fuzztest/face_auth/faceauthallinoneexecutor_fuzzer/
H A Dall_in_one_executor_fuzzer.cpp85 void FillFuzzExecutorInfo(Parcel &parcel, ExecutorInfo &executorInfo) in FillFuzzExecutorInfo() argument
87 executorInfo.sensorId = parcel.ReadUint16(); in FillFuzzExecutorInfo()
88 executorInfo.executorMatcher = parcel.ReadUint32(); in FillFuzzExecutorInfo()
89 executorInfo.executorRole = static_cast<ExecutorRole>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
90 executorInfo.authType = static_cast<AuthType>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
91 executorInfo.esl = static_cast<ExecutorSecureLevel>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
92 executorInfo.maxTemplateAcl = parcel.ReadInt32(); in FillFuzzExecutorInfo()
93 FillFuzzUint8Vector(parcel, executorInfo.publicKey); in FillFuzzExecutorInfo()
94 FillFuzzUint8Vector(parcel, executorInfo.extraInfo); in FillFuzzExecutorInfo()
141 ExecutorInfo executorInfo; in FuzzGetExecutorInfo() local
[all...]
/drivers/peripheral/fingerprint_auth/test/fuzztest/fingerprint_auth/fingerprintauthallinoneexecutor_fuzzer/
H A Dall_in_one_executor_fuzzer.cpp85 void FillFuzzExecutorInfo(Parcel &parcel, ExecutorInfo &executorInfo) in FillFuzzExecutorInfo() argument
87 executorInfo.sensorId = parcel.ReadUint16(); in FillFuzzExecutorInfo()
88 executorInfo.executorMatcher = parcel.ReadUint32(); in FillFuzzExecutorInfo()
89 executorInfo.executorRole = static_cast<ExecutorRole>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
90 executorInfo.authType = static_cast<AuthType>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
91 executorInfo.esl = static_cast<ExecutorSecureLevel>(parcel.ReadInt32()); in FillFuzzExecutorInfo()
92 executorInfo.maxTemplateAcl = parcel.ReadInt32(); in FillFuzzExecutorInfo()
93 FillFuzzUint8Vector(parcel, executorInfo.publicKey); in FillFuzzExecutorInfo()
94 FillFuzzUint8Vector(parcel, executorInfo.extraInfo); in FillFuzzExecutorInfo()
141 ExecutorInfo executorInfo; in FuzzGetExecutorInfo() local
[all...]
/drivers/peripheral/face_auth/hdi_service/src/
H A Dall_in_one_executor_impl.cpp52 int32_t AllInOneExecutorImpl::GetExecutorInfo(ExecutorInfo &executorInfo) in GetExecutorInfo() argument
55 executorInfo = executorInfo_; in GetExecutorInfo()
/drivers/peripheral/fingerprint_auth/hdi_service/src/
H A Dall_in_one_executor_impl.cpp51 int32_t AllInOneExecutorImpl::GetExecutorInfo(ExecutorInfo &executorInfo) in GetExecutorInfo() argument
54 executorInfo = executorInfo_; in GetExecutorInfo()
/drivers/peripheral/user_auth/hdi_service/coauth/inc/
H A Dexecutor_message.h57 ResultCode GetExecutorInfoMsg(ExecutorInfoHal *executorInfo, Uint8Array *retMsg);
H A Dpool.h70 ResultCode RegisterExecutorToPool(ExecutorInfoHal *executorInfo);
/drivers/peripheral/face_auth/hdi_service/include/
H A Dall_in_one_executor_impl.h32 int32_t GetExecutorInfo(ExecutorInfo &executorInfo) override;
/drivers/peripheral/fingerprint_auth/hdi_service/include/
H A Dall_in_one_executor_impl.h32 int32_t GetExecutorInfo(ExecutorInfo &executorInfo) override;
/drivers/peripheral/pin_auth/hdi_service/service/inc/
H A Dcollector_impl.h37 int32_t GetExecutorInfo(HdiExecutorInfo &executorInfo) override;
H A Dverifier_impl.h36 int32_t GetExecutorInfo(OHOS::HDI::PinAuth::V2_0::ExecutorInfo &executorInfo) override;
/drivers/peripheral/user_auth/hdi_service/idm/src/
H A Duser_idm_funcs.c205 IAM_STATIC ResultCode GetCredentialInfoFromSchedule(const ExecutorResultInfo *executorInfo, in GetCredentialInfoFromSchedule() argument
211 if (ret != RESULT_SUCCESS || executorInfo->scheduleId != currentScheduleId) { in GetCredentialInfoFromSchedule()
220 GetInfoFromResult(credentialInfo, executorInfo, schedule); in GetCredentialInfoFromSchedule()
/drivers/peripheral/user_auth/test/unittest/idm_test/
H A Duser_idm_funcs_test.cpp45 extern int32_t GetCredentialInfoFromSchedule(const ExecutorResultInfo *executorInfo,

Completed in 12 milliseconds