Home
last modified time | relevance | path

Searched refs:pinEnrollParam (Results 1 - 7 of 7) sorted by relevance

/drivers/peripheral/pin_auth/test/unittest/pin_auth/database/src/
H A Dpin_db_test.cpp54 PinEnrollParam *pinEnrollParam = new (std::nothrow) PinEnrollParam(); in HWTEST_F() local
55 EXPECT_NE(pinEnrollParam, nullptr); in HWTEST_F()
57 pinEnrollParam->scheduleId = 1; in HWTEST_F()
58 pinEnrollParam->subType = 10010; in HWTEST_F()
59 (void)memset_s(pinEnrollParam->salt, CONST_SALT_LEN, 1, CONST_SALT_LEN); in HWTEST_F()
60 (void)memset_s(pinEnrollParam->pinData, CONST_PIN_DATA_LEN, 1, CONST_PIN_DATA_LEN); in HWTEST_F()
63 uint32_t result = AddPin(pinEnrollParam, &templateId, outRootSecret); in HWTEST_F()
65 delete pinEnrollParam; in HWTEST_F()
115 PinEnrollParam *pinEnrollParam = new (std::nothrow) PinEnrollParam(); in HWTEST_F() local
116 EXPECT_NE(pinEnrollParam, nullpt in HWTEST_F()
164 PinEnrollParam *pinEnrollParam = new (std::nothrow) PinEnrollParam(); HWTEST_F() local
207 PinEnrollParam *pinEnrollParam = new (std::nothrow) PinEnrollParam(); HWTEST_F() local
247 PinEnrollParam *pinEnrollParam = new (std::nothrow) PinEnrollParam(); HWTEST_F() local
287 PinEnrollParam *pinEnrollParam = new (std::nothrow) PinEnrollParam(); HWTEST_F() local
[all...]
/drivers/peripheral/pin_auth/test/unittest/pin_auth/main/src/
H A Dall_in_one_func_test.cpp53 PinEnrollParam *pinEnrollParam = new (std::nothrow) PinEnrollParam(); in HWTEST_F() local
54 EXPECT_NE(pinEnrollParam, nullptr); in HWTEST_F()
56 pinEnrollParam->scheduleId = 1; in HWTEST_F()
57 pinEnrollParam->subType = 10010; in HWTEST_F()
60 (void)memcpy_s(&(pinEnrollParam->salt[0]), CONST_SALT_LEN, &salt[0], CONST_SALT_LEN); in HWTEST_F()
61 (void)memcpy_s(&(pinEnrollParam->pinData[0]), CONST_PIN_DATA_LEN, &pinData[0], CONST_PIN_DATA_LEN); in HWTEST_F()
69 result = DoEnrollPin(pinEnrollParam, retTlv); in HWTEST_F()
71 delete pinEnrollParam; in HWTEST_F()
/drivers/peripheral/pin_auth/hdi_service/main/src/
H A Dall_in_one_func.c50 ResultCode DoEnrollPin(PinEnrollParam *pinEnrollParam, Buffer *retTlv) in DoEnrollPin() argument
52 if (pinEnrollParam == NULL || !IsBufferValid(retTlv)) { in DoEnrollPin()
62 ResultCode ret = AddPin(pinEnrollParam, &templateId, rootSecret); in DoEnrollPin()
69 ret = GenerateResultTlv(retTlv, RESULT_SUCCESS, pinEnrollParam->scheduleId, templateId, rootSecret); in DoEnrollPin()
H A Dpin_auth.cpp114 PinEnrollParam pinEnrollParam = {}; in EnrollPin() local
115 pinEnrollParam.scheduleId = scheduleId; in EnrollPin()
116 pinEnrollParam.subType = subType; in EnrollPin()
117 if (memcpy_s(&(pinEnrollParam.salt[0]), CONST_SALT_LEN, salt.data(), CONST_SALT_LEN) != EOK) { in EnrollPin()
118 LOG_ERROR("copy salt to pinEnrollParam fail!"); in EnrollPin()
121 if (memcpy_s(&(pinEnrollParam.pinData[0]), CONST_PIN_DATA_LEN, pinData.data(), CONST_PIN_DATA_LEN) != EOK) { in EnrollPin()
122 LOG_ERROR("copy pinData to pinEnrollParam fail!"); in EnrollPin()
130 ResultCode result = DoEnrollPin(&pinEnrollParam, retTlv); in EnrollPin()
/drivers/peripheral/pin_auth/hdi_service/main/inc/
H A Dall_in_one_func.h40 ResultCode DoEnrollPin(PinEnrollParam *pinEnrollParam, Buffer *retTlv);
/drivers/peripheral/pin_auth/hdi_service/database/inc/
H A Dpin_db.h43 ResultCode AddPin(PinEnrollParam *pinEnrollParam, uint64_t *templateId, Buffer *outRootSecret);
/drivers/peripheral/pin_auth/hdi_service/database/src/
H A Dpin_db.c548 static ResultCode ProcessAddPin(const Buffer *deviceKey, const Buffer *secret, PinEnrollParam *pinEnrollParam, in ProcessAddPin() argument
562 Buffer pinDataBuffer = GetTmpBuffer(pinEnrollParam->pinData, CONST_PIN_DATA_LEN, CONST_PIN_DATA_LEN); in ProcessAddPin()
570 ResultCode ret = WriteAddPinInfo(secret, cipherInfo, pinEnrollParam->salt, CONST_SALT_LEN, *templateId); in ProcessAddPin()
578 ret = AddPinInDb(*templateId, pinEnrollParam->subType); in ProcessAddPin()
588 ResultCode AddPin(PinEnrollParam *pinEnrollParam, uint64_t *templateId, Buffer *outRootSecret) in AddPin() argument
594 if (pinEnrollParam == NULL || templateId == NULL || !IsBufferValid(outRootSecret)) { in AddPin()
599 Buffer pinCredData = GetTmpBuffer(pinEnrollParam->pinData, CONST_PIN_DATA_LEN, CONST_PIN_DATA_LEN); in AddPin()
618 ret = ProcessAddPin(deviceKey, secret, pinEnrollParam, templateId); in AddPin()

Completed in 6 milliseconds