Home
last modified time | relevance | path

Searched refs:templateId (Results 1 – 25 of 39) sorted by relevance

12

/drivers/peripheral/pin_auth/test/uinttest/pin_auth/database/src/
Dpin_db_test.cpp63 uint64_t templateId = 0; variable
65 uint32_t result = AddPin(pinEnrollParam, &templateId, outRootSecret);
78 result = AuthPinById(pinData, 0, templateId, outRootSecret, &compareRet);
84 result = AuthPinById(pinData, CONST_PIN_DATA_LEN, templateId, nullptr, &compareRet);
87 result = AuthPinById(pinData, CONST_PIN_DATA_LEN, templateId, outRootSecret, nullptr);
90 result = AuthPinById(pinData, CONST_PIN_DATA_LEN, templateId, outRootSecret, &compareRet);
95 result = AuthPinById(pinData, CONST_PIN_DATA_LEN, templateId, outRootSecret, &compareRet);
99 result = DelPinById(templateId);
122 uint64_t templateId = 0; variable
125 uint32_t result = AddPin(pinEnrollParam, &templateId, outRootSecret);
[all …]
/drivers/peripheral/pin_auth/hdi_service/database/src/
Dpin_db.c55 static ResultCode GenerateFileName(uint64_t templateId, const char *prefix, const char *suffix, in GenerateFileName() argument
68 if (snprintf_s(templateIdStr, MAX_UINT_LEN, MAX_UINT_LEN - 1, "%" PRIu64, templateId) < 0) { in GenerateFileName()
90 static ResultCode ReadPinFile(uint8_t *data, uint32_t dataLen, uint64_t templateId, const char *suf… in ReadPinFile() argument
99 …ResultCode ret = GenerateFileName(templateId, DEFAULT_FILE_HEAD, suffix, fileName, MAX_FILE_NAME_L… in ReadPinFile()
114 static ResultCode WritePinFile(const uint8_t *data, uint32_t dataLen, uint64_t templateId, const ch… in WritePinFile() argument
123 …ResultCode ret = GenerateFileName(templateId, DEFAULT_FILE_HEAD, suffix, fileName, MAX_FILE_NAME_L… in WritePinFile()
161 g_pinDbOp.pinIndex[i].pinInfo.templateId, ANTI_BRUTE_SUFFIX) != RESULT_SUCCESS) { in GetPinIndex()
309 static ResultCode RemovePinFile(const uint64_t templateId, const char *suffix, bool needCover) in RemovePinFile() argument
317 …ResultCode ret = GenerateFileName(templateId, DEFAULT_FILE_HEAD, suffix, fileName, MAX_FILE_NAME_L… in RemovePinFile()
340 static ResultCode RemoveAllFile(uint64_t templateId) in RemoveAllFile() argument
[all …]
/drivers/peripheral/pin_auth/hdi_service/database/inc/
Dpin_db.h70 uint64_t templateId; member
101 ResultCode AddPin(PinEnrollParam *pinEnrollParam, uint64_t *templateId, Buffer *outRootSecret);
102 ResultCode DoGetSalt(uint64_t templateId, uint8_t *salt, uint32_t *saltLen);
103 ResultCode DelPinById(uint64_t templateId);
104 ResultCode AuthPinById(const uint8_t *inputData, const uint32_t inputDataLen, uint64_t templateId,
106 ResultCode ComputeFreezeTime(uint64_t templateId, uint32_t *freezeTime, uint32_t count, uint64_t st…
107 ResultCode GetRemainTimes(uint64_t templateId, uint32_t *remainingAuthTimes, uint32_t authErrorCoun…
108 ResultCode GetSubType(uint64_t templateId, uint64_t *subType);
109 ResultCode GetAntiBruteInfo(uint64_t templateId, uint32_t *authErrorCount, uint64_t *startFreezeTim…
110 ResultCode RefreshAntiBruteInfoToFile(uint64_t templateId);
/drivers/peripheral/pin_auth/hdi_service/main/src/
Dpin_func.c29 uint64_t templateId = INVALID_TEMPLATE_ID; in DoEnrollPin() local
35 ResultCode ret = AddPin(pinEnrollParam, &templateId, rootSecret); in DoEnrollPin()
42 … ret = GenerateRetTlv(RESULT_SUCCESS, pinEnrollParam->scheduleId, templateId, retTlv, rootSecret); in DoEnrollPin()
51 static ResultCode GetSubTypeAndFreezeTime(uint64_t *subType, uint64_t templateId, uint32_t *freezeT… in GetSubTypeAndFreezeTime() argument
53 ResultCode ret = GetSubType(templateId, subType); in GetSubTypeAndFreezeTime()
59 ret = GetAntiBruteInfo(templateId, conut, &startFreezeTime); in GetSubTypeAndFreezeTime()
65 ret = ComputeFreezeTime(templateId, freezeTime, *conut, startFreezeTime); in GetSubTypeAndFreezeTime()
84 …ResultCode ret = GetSubTypeAndFreezeTime(&subType, pinAuthParam->templateId, &freezeTime, &authErr… in DoAuthPin()
96 …ret = AuthPinById(pinAuthParam->pinData, CONST_PIN_DATA_LEN, pinAuthParam->templateId, rootSecret,… in DoAuthPin()
106 …ret = GenerateRetTlv(*compareRet, pinAuthParam->scheduleId, pinAuthParam->templateId, retTlv, root… in DoAuthPin()
[all …]
Dpin_auth.cpp127 int32_t PinAuth::GetSalt(uint64_t templateId, std::vector<uint8_t> &salt) in GetSalt() argument
133 ResultCode result = DoGetSalt(templateId, &salt[0], &satLen); in GetSalt()
143 int32_t PinAuth::AuthPin(uint64_t scheduleId, uint64_t templateId, const std::vector<uint8_t> &pinD… in AuthPin() argument
155 pinAuthParam.templateId = templateId; in AuthPin()
185 int32_t PinAuth::QueryPinInfo(uint64_t templateId, PinCredentialInfo &pinCredentialInfoRet) in QueryPinInfo() argument
190 ResultCode result = DoQueryPinInfo(templateId, &pinCredentialInfosRet); in QueryPinInfo()
203 int32_t PinAuth::DeleteTemplate(uint64_t templateId) in DeleteTemplate() argument
207 ResultCode result = DoDeleteTemplate(templateId); in DeleteTemplate()
258 void PinAuth::WriteAntiBrute(uint64_t templateId) in WriteAntiBrute() argument
262 if (DoWriteAntiBruteInfoToFile(templateId) != RESULT_SUCCESS) { in WriteAntiBrute()
/drivers/peripheral/pin_auth/hdi_service/service/src/
Dexecutor_impl.cpp75 int32_t ExecutorImpl::GetTemplateInfo(uint64_t templateId, TemplateInfo &info) in GetTemplateInfo() argument
83 int32_t result = pinHdi_->QueryPinInfo(templateId, infoRet); in GetTemplateInfo()
175 int32_t ExecutorImpl::Authenticate(uint64_t scheduleId, uint64_t templateId, const std::vector<uint… in Authenticate() argument
190 int32_t result = pinHdi_->GetSalt(templateId, salt); in Authenticate()
196 result = scheduleMap_.AddScheduleInfo(scheduleId, AUTH_PIN, callbackObj, templateId, salt); in Authenticate()
203 result = pinHdi_->QueryPinInfo(templateId, infoRet); in Authenticate()
227 int32_t ExecutorImpl::AuthenticateV1_1(uint64_t scheduleId, uint64_t templateId, const std::vector<… in AuthenticateV1_1() argument
232 static_cast<void>(templateId); in AuthenticateV1_1()
239 int32_t ExecutorImpl::AuthPin(uint64_t scheduleId, uint64_t templateId, in AuthPin() argument
242 int32_t result = pinHdi_->AuthPin(scheduleId, templateId, data, resultTlv); in AuthPin()
[all …]
/drivers/peripheral/pin_auth/hdi_service/main/inc/
Dpin_auth.h42 int32_t GetSalt(uint64_t templateId, std::vector<uint8_t> &salt);
43 int32_t AuthPin(uint64_t scheduleId, uint64_t templateId, const std::vector<uint8_t> &pinData,
45 void WriteAntiBrute(uint64_t templateId);
46 int32_t QueryPinInfo(uint64_t templateId, PinCredentialInfo &pinCredentialInfoRet);
47 int32_t DeleteTemplate(uint64_t templateId);
Dpin_func.h90 uint64_t templateId; member
96 uint64_t templateId; member
112 ResultCode DoQueryPinInfo(uint64_t templateId, PinCredentialInfos *pinCredentialInfo);
113 ResultCode DoDeleteTemplate(uint64_t templateId);
120 ResultCode DoWriteAntiBruteInfoToFile(uint64_t templateId);
/drivers/peripheral/pin_auth/hdi_service/service/inc/
Dexecutor_impl.h38 int32_t GetTemplateInfo(uint64_t templateId, TemplateInfo &info) override;
46 …int32_t Authenticate(uint64_t scheduleId, uint64_t templateId, const std::vector<uint8_t> &extraIn…
48 …int32_t AuthenticateV1_1(uint64_t scheduleId, uint64_t templateId, const std::vector<uint8_t> &ext…
50 int32_t Delete(uint64_t templateId) override;
61 …const sptr<IExecutorCallback> callback, const uint64_t templateId, const std::vector<uint8_t> salt…
63 uint64_t &templateId, std::vector<uint8_t> &salt);
70 uint64_t templateId; member
81 int32_t AuthPin(uint64_t scheduleId, uint64_t templateId,
/drivers/peripheral/pin_auth/test/uinttest/pin_auth/service/src/
Dexecutor_impl_test.cpp61 uint64_t templateId = 0; variable
63 result = impl->GetTemplateInfo(templateId, templateInfo);
76 result = impl->Authenticate(scheduleId, templateId, extraInfo, nullptr);
84 result = impl->Delete(templateId);
118 uint64_t templateId = 0; variable
120 result = impl->GetTemplateInfo(templateId, templateInfo);
133 result = impl->Authenticate(scheduleId, templateId, extraInfo, nullptr);
141 result = impl->Delete(templateId);
/drivers/peripheral/pin_auth/test/fuzztest/pin_auth/pinauthhdi_fuzzer/
Dpin_auth_hdi_fuzzer.cpp133 uint64_t templateId = parcel.ReadUint64(); in FuzzGetTemplateInfo() local
136 g_executorImpl.GetTemplateInfo(templateId, templateInfo); in FuzzGetTemplateInfo()
180 uint64_t templateId = parcel.ReadUint64(); in FuzzAuthenticate() local
185 g_executorImpl.Authenticate(scheduleId, templateId, extraInfo, callbackObj); in FuzzAuthenticate()
192 uint64_t templateId = parcel.ReadUint64(); in FuzzDelete() local
193 g_executorImpl.Delete(templateId); in FuzzDelete()
/drivers/peripheral/user_auth/hdi_service/database/inc/
Didm_database.h46 uint64_t templateId; member
67 void SetCredentialConditionTemplateId(CredentialCondition *condition, uint64_t templateId);
Didm_common.h31 uint64_t templateId; member
/drivers/peripheral/pin_auth/test/uinttest/pin_auth/main/src/
Dpin_auth_test.cpp199 uint64_t templateId = 0; variable
200 (void)memcpy_s(&templateId, 8, &(resultTlv[36]), 8);
202 result = pinAuth->AuthPin(0, templateId, pinData, resultTlv);
206 result = pinAuth->GetSalt(templateId, saltRet);
210 result = pinAuth->QueryPinInfo(templateId, pinCredentialInfo);
222 result = pinAuth->DeleteTemplate(templateId);
225 std::vector<uint64_t> templateIdList = {templateId, 1};
/drivers/interface/pin_auth/v1_0/
DIExecutor.idl65 * @param templateId Indicates the template ID.
73 GetTemplateInfo([in] unsigned long templateId, [out] struct TemplateInfo templateInfo);
111 * @param templateId Indicates the templates to authenticate.
118 …Authenticate([in] unsigned long scheduleId, [in] unsigned long templateId, [in] unsigned char[] ex…
122 * @param templateId Indicates the templates to delete.
127 Delete([in] unsigned long templateId);
/drivers/peripheral/user_auth/test/unittest/service_test/inc/
Dsignature_operation.h31 uint64_t templateId; member
/drivers/peripheral/user_auth/hdi_service/coauth/inc/
Dexecutor_message.h33 uint64_t templateId; member
/drivers/peripheral/user_auth/test/unittest/co_auth/
Dexecutor_message_test.cpp194 uint64_t templateId = 456; variable
201 result = SetAttributeUint64(attribute, AUTH_TEMPLATE_ID, templateId);
276 constexpr uint64_t templateId = 123; variable
277 result = SetAttributeUint64(attribute, AUTH_TEMPLATE_ID, templateId);
310 EXPECT_EQ(resultInfo.templateId, templateId);
326 constexpr uint64_t templateId = 123; variable
327 result = SetAttributeUint64(attribute, AUTH_TEMPLATE_ID, templateId);
/drivers/peripheral/face_auth/hdi_service/src/
Dexecutor_impl.cpp56 int32_t ExecutorImpl::GetTemplateInfo(uint64_t templateId, TemplateInfo &templateInfo) in GetTemplateInfo() argument
59 static_cast<void>(templateId); in GetTemplateInfo()
/drivers/peripheral/fingerprint_auth/hdi_service/src/
Dexecutor_impl.cpp55 int32_t ExecutorImpl::GetTemplateInfo(uint64_t templateId, TemplateInfo &templateInfo) in GetTemplateInfo() argument
58 static_cast<void>(templateId); in GetTemplateInfo()
/drivers/peripheral/face_auth/hdi_service/include/
Dexecutor_impl.h35 int32_t GetTemplateInfo(uint64_t templateId, TemplateInfo &templateInfo) override;
/drivers/peripheral/fingerprint_auth/hdi_service/include/
Dexecutor_impl.h34 int32_t GetTemplateInfo(uint64_t templateId, TemplateInfo &templateInfo) override;
/drivers/peripheral/user_auth/hdi_service/idm/src/
Duser_idm_funcs.c69 templateIdsBuffer[len] = credentialHal->templateId; in GenerateIdmSchedule()
162 credentialInfo->templateId = result->templateId; in GetInfoFromResult()
/drivers/interface/pin_auth/v1_1/
DIExecutor.idl86 * @param templateId Indicates the templates to authenticate.
96 …AuthenticateV1_1([in] unsigned long scheduleId, [in] unsigned long templateId, [in] unsigned char[…
/drivers/peripheral/user_auth/hdi_service/database/src/
Didm_database.c655 limit->templateId != credentialInfo->templateId) { in IsCredMatch()
828 void SetCredentialConditionTemplateId(CredentialCondition *condition, uint64_t templateId) in SetCredentialConditionTemplateId() argument
834 condition->templateId = templateId; in SetCredentialConditionTemplateId()

12