/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/systemapi_wrap/useridm/src/ |
H A D | hks_useridm_api_wrap.cpp | 91 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 D | user_idm_callback_service_test.cpp | 142 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 D | user_idm_callback_proxy_test.cpp | 133 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 D | user_idm_callback_stub_test.cpp | 146 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 D | idm_database.c | 142 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 D | idm_file_manager.c | 398 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 D | user_idm_client.cpp | 85 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 D | user_iam_define.h | 43 std::vector<EnrolledInfo> enrolledInfo {};
|
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/systemapi_mock/src/ |
H A D | hks_useridm_api_mock.cpp | 85 (*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 D | auth_token_signer.c | 52 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 D | hks_useridm_api_wrap_test.cpp | 225 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 D | hks_client_service.c | 502 (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 D | user_idm_service.cpp | 181 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 D | user_idm_callback_stub.cpp | 194 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 D | user_idm_callback_proxy.cpp | 175 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 D | user_idm_database_impl.cpp | 54 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 D | user_idm_client_defines.h | 66 std::vector<EnrolledInfo> enrolledInfo {};
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/ |
H A D | iam_client.cpp | 153 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 D | idm_common.h | 63 EnrolledInfoHal enrolledInfo[MAX_ENROLL_OUTPUT]; member
|
H A D | idm_database.h | 56 ResultCode GetEnrolledInfoAuthType(int32_t userId, uint32_t authType, EnrolledInfoHal *enrolledInfo…
|
/ohos5.0/drivers/peripheral/user_auth/hdi_service/service/ |
H A D | user_auth_interface_service.cpp | 1109 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 1328 … enrolledInfo.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 D | user_idm_funcs.c | 242 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 D | user_idm_callback_service.cpp | 116 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 D | user_auth_hdi_fuzzer.cpp | 224 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 D | account_iam_callback.cpp | 609 …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()
|