Home
last modified time | relevance | path

Searched refs:enrolledInfo (Results 1 – 25 of 28) sorted by relevance

12

/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/useridm/src/
H A Dhks_useridm_api_wrap.cpp91 if (info.enrolledInfo.size() > g_maxEnrolledLen || info.enrolledInfo.size() == 0) { in OnSecUserInfo()
92 … HKS_LOG_E("invalid num of enrolledInfo %" LOG_PUBLIC "u", (uint32_t)info.enrolledInfo.size()); in OnSecUserInfo()
102 (*outSecInfo)->enrolledInfo = static_cast<struct EnrolledInfoWrap *>( in OnSecUserInfo()
103 HksMalloc(sizeof(struct EnrolledInfoWrap) * info.enrolledInfo.size())); in OnSecUserInfo()
104 if ((*outSecInfo)->enrolledInfo == NULL) { in OnSecUserInfo()
111 (**outSecInfo).enrolledInfoLen = info.enrolledInfo.size(); in OnSecUserInfo()
114 ret = ConvertToHksAuthType(info.enrolledInfo[i].authType, &authType); in OnSecUserInfo()
117 (**outSecInfo).enrolledInfo[i].authType = authType; in OnSecUserInfo()
119 (**outSecInfo).enrolledInfo[i].enrolledId = info.enrolledInfo[i].enrolledId; in OnSecUserInfo()
124 HKS_FREE((*outSecInfo)->enrolledInfo); in OnSecUserInfo()
/ohos5.0/base/useriam/user_auth_framework/test/unittest/inner_api/src/
H A Duser_idm_callback_service_test.cpp142 EXPECT_EQ(info.enrolledInfo.size(), 2); in __anon119b27390402()
143 EXPECT_EQ(info.enrolledInfo[0].authType, FACE); in __anon119b27390402()
144 EXPECT_EQ(info.enrolledInfo[0].enrolledId, 10); in __anon119b27390402()
145 EXPECT_EQ(info.enrolledInfo[1].authType, FINGERPRINT); in __anon119b27390402()
146 EXPECT_EQ(info.enrolledInfo[1].enrolledId, 20); in __anon119b27390402()
155 secUserInfo.enrolledInfo = {{FACE, 10}, {FINGERPRINT, 20}};
H A Duser_idm_callback_proxy_test.cpp133 EXPECT_EQ(secUserInfo.enrolledInfo.size(), 2); in __anond00db3ea0502()
134 EXPECT_EQ(secUserInfo.enrolledInfo[0].authType, FACE); in __anond00db3ea0502()
135 EXPECT_EQ(secUserInfo.enrolledInfo[0].enrolledId, 10); in __anond00db3ea0502()
136 EXPECT_EQ(secUserInfo.enrolledInfo[1].authType, FINGERPRINT); in __anond00db3ea0502()
137 EXPECT_EQ(secUserInfo.enrolledInfo[1].enrolledId, 20); in __anond00db3ea0502()
156 secUserInfo.enrolledInfo = {{FACE, 10}, {FINGERPRINT, 20}};
H A Duser_idm_callback_stub_test.cpp146 EXPECT_EQ(secUserInfo.enrolledInfo.size(), 0); in __anon30fe09260302()
170 EXPECT_EQ(secUserInfo.enrolledInfo.size(), 0); in __anon30fe09260402()
/ohos5.0/drivers/peripheral/user_auth/hdi_service/database/src/
H A Didm_database.c142 if (enrolledInfo == NULL) { in GetEnrolledInfoAuthType()
160 *enrolledInfo = *nodeInfo; in GetEnrolledInfoAuthType()
353 EnrolledInfoHal *enrolledInfo = NULL; in IsEnrolledIdDuplicate() local
357 if ((enrolledInfo != NULL) && (enrolledInfo->enrolledId & num) == (enrolledId & num)) { in IsEnrolledIdDuplicate()
392 EnrolledInfoHal *enrolledInfo = NULL; in UpdateEnrolledId() local
396 enrolledInfo = nodeData; in UpdateEnrolledId()
402 if (enrolledInfo != NULL) { in UpdateEnrolledId()
407 if (enrolledInfo == NULL) { in UpdateEnrolledId()
411 enrolledInfo->authType = authType; in UpdateEnrolledId()
415 Free(enrolledInfo); in UpdateEnrolledId()
[all …]
H A Didm_file_manager.c398 EnrolledInfoHal *enrolledInfo = Malloc(sizeof(EnrolledInfoHal)); in StreamReadEnrolledList() local
399 if (enrolledInfo == NULL) { in StreamReadEnrolledList()
403 result = StreamRead(parcel, index, enrolledInfo, sizeof(EnrolledInfoHal)); in StreamReadEnrolledList()
406 Free(enrolledInfo); in StreamReadEnrolledList()
409 result = enrolledList->insert(enrolledList, enrolledInfo); in StreamReadEnrolledList()
412 Free(enrolledInfo); in StreamReadEnrolledList()
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/systemapi_wrap/useridm_test/user_iam_api_mock/
H A Duser_idm_client.cpp85 g_userInfo.enrolledInfo.push_back(pinInfo); in ConstructSecUserInfo()
86 g_userInfo.enrolledInfo.push_back(faceInfo); in ConstructSecUserInfo()
87 g_userInfo.enrolledInfo.push_back(fingetPrintInfo); in ConstructSecUserInfo()
89 g_userInfo.enrolledInfo.clear(); in ConstructSecUserInfo()
H A Duser_iam_define.h43 std::vector<EnrolledInfo> enrolledInfo {};
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/systemapi_mock/src/
H A Dhks_useridm_api_mock.cpp85 (*outSecInfo)->enrolledInfo = static_cast<struct EnrolledInfoWrap *>( in HksUserIdmGetSecInfo()
87 if ((*outSecInfo)->enrolledInfo == NULL) { in HksUserIdmGetSecInfo()
94 (*outSecInfo)->enrolledInfo[i] = EnrolledInfoParams[g_ParamsId][i]; in HksUserIdmGetSecInfo()
/ohos5.0/drivers/peripheral/user_auth/hdi_service/user_auth/src/
H A Dauth_token_signer.c52 EnrolledInfoHal enrolledInfo = {}; in GetAuthTokenDataToEncrypt() local
53 ResultCode ret = GetEnrolledInfoAuthType(context->userId, context->authType, &enrolledInfo); in GetAuthTokenDataToEncrypt()
66 data->enrolledId = enrolledInfo.enrolledId; in GetAuthTokenDataToEncrypt()
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_service/systemapi_wrap/useridm_test/src/
H A Dhks_useridm_api_wrap_test.cpp225 EXPECT_EQ(secInfo->enrolledInfo[0].authType, HKS_USER_AUTH_TYPE_PIN);
226 EXPECT_EQ(secInfo->enrolledInfo[0].enrolledId, g_enrolledIdForPin);
228 HKS_FREE(secInfo->enrolledInfo);
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/src/
H A Dhks_client_service.c502 (void)memset_s(enrolledInfo->data, enrolledInfo->size, 0, enrolledInfo->size); in ConstructEnrolledInfoBlob()
505 if (memcpy_s(enrolledInfo->data, enrolledInfo->size, &secInfo->enrolledInfoLen, in ConstructEnrolledInfoBlob()
513 if (memcpy_s(enrolledInfo->data + index, enrolledInfo->size - index, &authTypeInt, in ConstructEnrolledInfoBlob()
519 if (memcpy_s(enrolledInfo->data + index, enrolledInfo->size - index, in ConstructEnrolledInfoBlob()
528 outParam->blob = *enrolledInfo; in ConstructEnrolledInfoBlob()
544 enrolledInfo->data = (uint8_t *)HksMalloc(enrolledInfo->size); in AddEnrolledInfoInParamSet()
545 if (enrolledInfo->data == NULL) { in AddEnrolledInfoInParamSet()
557 HKS_FREE(enrolledInfo->data); in AddEnrolledInfoInParamSet()
591 struct HksBlob enrolledInfo = { 0, NULL }; in AppendUserAuthInfo() local
618 HKS_FREE(enrolledInfo.data); in AppendUserAuthInfo()
[all …]
/ohos5.0/base/useriam/user_auth_framework/services/ipc/src/
H A Duser_idm_service.cpp181 for (const auto &enrolledInfo : enrolledInfos) { in GetSecInfoInner() local
182 if (enrolledInfo == nullptr) { in GetSecInfoInner()
186 EnrolledInfo info = {enrolledInfo->GetAuthType(), enrolledInfo->GetEnrolledId()}; in GetSecInfoInner()
187 secUserInfo.enrolledInfo.push_back(info); in GetSecInfoInner()
206 secUserInfo.enrolledInfo.clear(); in GetSecInfo()
562 auto enrolledInfo = userInfo->GetEnrolledInfo(); in Dump() local
563 for (auto &info : enrolledInfo) { in Dump()
/ohos5.0/base/useriam/user_auth_framework/frameworks/native/ipc/src/
H A Duser_idm_callback_stub.cpp194 secUserInfo.enrolledInfo.resize(enrolledInfoLen); in ReadSecureUserInfo()
206 secUserInfo.enrolledInfo[i] = {static_cast<AuthType>(authType), enrolledId}; in ReadSecureUserInfo()
219 secUserInfo.enrolledInfo.clear(); in OnSecureUserInfoStub()
H A Duser_idm_callback_proxy.cpp175 uint32_t enrolledInfoLen = secUserInfo.enrolledInfo.size(); in WriteSecureUserInfo()
181 for (const auto &info : secUserInfo.enrolledInfo) { in WriteSecureUserInfo()
/ohos5.0/base/useriam/user_auth_framework/services/core/src/
H A Duser_idm_database_impl.cpp54 auto enrolledInfo = Common::MakeShared<EnrolledInfoImpl>(userId, info); in GetSecUserInfo() local
55 if (enrolledInfo == nullptr) { in GetSecUserInfo()
59 infoRet.emplace_back(enrolledInfo); in GetSecUserInfo()
/ohos5.0/base/useriam/user_auth_framework/interfaces/inner_api/
H A Duser_idm_client_defines.h66 std::vector<EnrolledInfo> enrolledInfo {};
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/
H A Diam_client.cpp153 std::vector<UserIam::UserAuth::EnrolledInfo> enrollInfo = info.enrolledInfo; in HasFaceFinger()
173 std::vector<UserIam::UserAuth::EnrolledInfo> enrollInfo = info.enrolledInfo; in HasPinProtect()
/ohos5.0/drivers/peripheral/user_auth/hdi_service/database/inc/
H A Didm_common.h63 EnrolledInfoHal enrolledInfo[MAX_ENROLL_OUTPUT]; member
H A Didm_database.h56 ResultCode GetEnrolledInfoAuthType(int32_t userId, uint32_t authType, EnrolledInfoHal *enrolledInfo
/ohos5.0/drivers/peripheral/user_auth/hdi_service/service/
H A Duser_auth_interface_service.cpp1109 EnrolledInfo enrolledInfo = {}; in GetUserInfo() local
1110 enrolledInfo.authType = static_cast<AuthType>(enrolledInfoHals[i].authType); in GetUserInfo()
1111 enrolledInfo.enrolledId = enrolledInfoHals[i].enrolledId; in GetUserInfo()
1112 infos.push_back(enrolledInfo); in GetUserInfo()
1327 EnrolledInfo enrolledInfo = {}; in GetAllExtUserInfo() local
1328enrolledInfo.authType = static_cast<AuthType>(userInfoResult[i].enrolledInfo[j].authType); in GetAllExtUserInfo()
1329 enrolledInfo.enrolledId = userInfoResult[i].enrolledInfo[j].enrolledId; in GetAllExtUserInfo()
1330 info.userInfo.enrolledInfos.push_back(enrolledInfo); in GetAllExtUserInfo()
/ohos5.0/drivers/peripheral/user_auth/hdi_service/idm/src/
H A Duser_idm_funcs.c242 EnrolledInfoHal enrolledInfo = {}; in GetEnrollTokenDataToEncrypt() local
243 ret = GetEnrolledInfoAuthType(userId, credentialInfo->authType, &enrolledInfo); in GetEnrollTokenDataToEncrypt()
248 data->enrolledId = enrolledInfo.enrolledId; in GetEnrollTokenDataToEncrypt()
/ohos5.0/base/useriam/user_auth_framework/frameworks/native/client/src/
H A Duser_idm_callback_service.cpp116 IAM_LOGI("start, enrolled info vector size:%{public}zu", secUserInfo.enrolledInfo.size()); in OnSecureUserInfo()
/ohos5.0/drivers/peripheral/user_auth/test/fuzztest/user_auth/userauthhdi_fuzzer/
H A Duser_auth_hdi_fuzzer.cpp224 void FillFuzzEnrolledInfo(Parcel &parcel, EnrolledInfo &enrolledInfo) in FillFuzzEnrolledInfo() argument
226 enrolledInfo.enrolledId = parcel.ReadUint64(); in FillFuzzEnrolledInfo()
227 enrolledInfo.authType = static_cast<AuthType>(parcel.ReadInt32()); in FillFuzzEnrolledInfo()
/ohos5.0/base/account/os_account/services/accountmgr/src/account_iam/
H A Daccount_iam_callback.cpp609 …auto it = std::find_if(info.enrolledInfo.begin(), info.enrolledInfo.end(), [this](const auto& item… in OnSecUserInfo()
612 if (it != info.enrolledInfo.end()) { in OnSecUserInfo()

12