/base/useriam/pin_auth/frameworks/client/src/ |
H A D | inputer_data_impl.cpp | 67 int32_t authSubType, const std::vector<uint8_t> &dataIn, std::vector<uint8_t> &dataOut, int32_t &errorCode) in GetPinData() 69 IAM_LOGI("start authSubType: %{public}d", authSubType); in GetPinData() 70 errorCode = CheckPinComplexity(authSubType, dataIn); in GetPinData() 75 if (mode_ == GET_DATA_MODE_ALL_IN_ONE_PIN_ENROLL && authSubType == UserAuth::PIN_PATTERN) { in GetPinData() 84 if (authSubType == UserAuth::PIN_PATTERN) { in GetPinData() 108 void InputerDataImpl::OnSetData(int32_t authSubType, std::vector<uint8_t> data) in OnSetData() argument 117 GetPinData(authSubType, data, setData, errorCode); in OnSetData() 119 OnSetDataInner(authSubType, setData, errorCode); in OnSetData() 141 void InputerDataImpl::OnSetDataInner(int32_t authSubType, st argument 66 GetPinData( int32_t authSubType, const std::vector<uint8_t> &dataIn, std::vector<uint8_t> &dataOut, int32_t &errorCode) GetPinData() argument 150 CheckPinSizeBySubType(int32_t authSubType, size_t size) CheckPinSizeBySubType() argument 168 CheckPinComplexity(int32_t authSubType, const std::vector<uint8_t> &data) CheckPinComplexity() argument 194 CheckSpecialPinComplexity(std::vector<uint8_t> &input, int32_t authSubType) CheckSpecialPinComplexity() argument 225 CheckEdmPinComplexity(int32_t authSubType, std::vector<uint8_t> &input) CheckEdmPinComplexity() argument [all...] |
H A D | inputer_get_data_service.cpp | 48 inputer_->OnGetData(getDataParam.authSubType, getDataParam.challenge, sharedInputerData); in OnGetData()
|
/base/useriam/pin_auth/frameworks/client/inc/ |
H A D | inputer_data_impl.h | 38 void OnSetData(int32_t authSubType, std::vector<uint8_t> data) override; 43 int32_t authSubType, const std::vector<uint8_t> &dataIn, std::vector<uint8_t> &dataOut, int32_t &errorCode); 45 void OnSetDataInner(int32_t authSubType, std::vector<uint8_t> &setData, int32_t errorCode); 46 int32_t CheckPinComplexity(int32_t authSubType, const std::vector<uint8_t> &data); 47 bool CheckEdmPinComplexity(int32_t authSubType, std::vector<uint8_t> &input); 48 bool CheckSpecialPinComplexity(std::vector<uint8_t> &input, int32_t authSubType); 49 bool CheckPinSizeBySubType(int32_t authSubType, size_t size);
|
/base/useriam/pin_auth/test/unittest/src/ |
H A D | services_inputer_data_impl_test.cpp | 55 int32_t authSubType = 10000; in HWTEST_F() local 56 EXPECT_NO_THROW(inputerDataImpl.OnSetData(authSubType, data, 0)); in HWTEST_F() 66 int32_t authSubType = 10000; in HWTEST_F() local 67 EXPECT_NO_THROW(inputerDataImpl.OnSetData(authSubType, data, 0)); in HWTEST_F() 77 int32_t authSubType = 10000; in HWTEST_F() local 78 EXPECT_NO_THROW(collectInputerDataImpl.OnSetData(authSubType, data, 0)); in HWTEST_F()
|
H A D | inputer_get_data_service_test.cpp | 60 int32_t authSubType, std::vector<uint8_t> challenge, std::shared_ptr<IInputerData> inputerData) { in HWTEST_F() 61 EXPECT_EQ(authSubType, testAuthSubType); in HWTEST_F() 71 .authSubType = testAuthSubType, in HWTEST_F() 95 .authSubType = testAuthSubType, in HWTEST_F() 116 .authSubType = testAuthSubType, in HWTEST_F()
|
H A D | inputer_get_data_proxy_test.cpp | 50 .authSubType = 10000, in HWTEST_F() 69 EXPECT_EQ(getDataParam.authSubType, testParam.authSubType); in HWTEST_F() 87 .authSubType = 10000, in HWTEST_F() 106 .authSubType = 10000, in HWTEST_F()
|
H A D | inputer_set_data_proxy_test.cpp | 61 (int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode) { in HWTEST_F() 62 EXPECT_EQ(authSubType, testAuthSubType); in HWTEST_F()
|
H A D | inputer_set_data_stub_test.cpp | 55 (int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode) { in HWTEST_F() 56 EXPECT_EQ(authSubType, testAuthSubType); in HWTEST_F()
|
H A D | pin_auth_executor_callback_hdi_unit_test.cpp | 76 uint64_t authSubType = 0; in HWTEST_F() local 88 EXPECT_EQ(callbackHdi.OnGetData(algoParameter, authSubType, algoVersion, challenge, pinComplexityReg), HDF_FAILURE); in HWTEST_F() 103 uint64_t authSubType = 0; in HWTEST_F() local 113 EXPECT_EQ(callbackHdi.OnGetData(algoParameter, authSubType, algoVersion, challenge, pinComplexityReg), HDF_SUCCESS); in HWTEST_F() 131 uint64_t authSubType = 0; in HWTEST_F() local 140 EXPECT_EQ(callbackHdi.OnGetData(algoParameter, authSubType, algoVersion, challenge, pinComplexityReg), HDF_SUCCESS); in HWTEST_F() 239 uint64_t authSubType = 0; in HWTEST_F() local 243 EXPECT_EQ(callbackHdi.OnGetData(algoParameter, authSubType, algoVersion, challenge, pinComplexityReg), in HWTEST_F()
|
/base/useriam/pin_auth/services/modules/inputters/src/ |
H A D | i_inputer_data_impl.cpp | 36 void IInputerDataImpl::OnSetData(int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode) in OnSetData() argument 42 if (allInOneHdi_->OnSetData(scheduleId_, authSubType, data, errorCode) != SUCCESS) { in OnSetData() 48 if (collectorHdi_->OnSetData(scheduleId_, authSubType, data, errorCode) != SUCCESS) { in OnSetData()
|
/base/account/os_account/test/fuzztest/iamaccount/setauthsubtype_fuzzer/ |
H A D | setauthsubtype_fuzzer.cpp | 32 int32_t authSubType = fuzzData.GetData<int32_t>(); in SetAuthSubTypeFuzzTest() local 33 AccountIAMClient::GetInstance().SetAuthSubType(userId, authSubType); in SetAuthSubTypeFuzzTest()
|
/base/account/os_account/interfaces/kits/napi/account_iam/src/ |
H A D | napi_account_iam_constant.cpp | 49 napi_value authSubType = nullptr; in AuthSubTypeConstructor() local 61 NAPI_CALL(env, napi_create_object(env, &authSubType)); in AuthSubTypeConstructor() 73 NAPI_CALL(env, napi_set_named_property(env, authSubType, "PIN_SIX", pinSix)); in AuthSubTypeConstructor() 74 NAPI_CALL(env, napi_set_named_property(env, authSubType, "PIN_NUMBER", pinNumber)); in AuthSubTypeConstructor() 75 NAPI_CALL(env, napi_set_named_property(env, authSubType, "PIN_MIXED", pinMixed)); in AuthSubTypeConstructor() 76 NAPI_CALL(env, napi_set_named_property(env, authSubType, "PIN_FOUR", pinFour)); in AuthSubTypeConstructor() 77 NAPI_CALL(env, napi_set_named_property(env, authSubType, "PIN_PATTERN", pinPattern)); in AuthSubTypeConstructor() 78 NAPI_CALL(env, napi_set_named_property(env, authSubType, "FACE_2D", face2d)); in AuthSubTypeConstructor() 79 NAPI_CALL(env, napi_set_named_property(env, authSubType, "FACE_3D", face3d)); in AuthSubTypeConstructor() 80 NAPI_CALL(env, napi_set_named_property(env, authSubType, "FINGERPRINT_CAPACITIV in AuthSubTypeConstructor() 109 napi_value authSubType = nullptr; GetPropertyTypeConstructor() local [all...] |
/base/useriam/pin_auth/frameworks/ipc/src/ |
H A D | inputer_set_data_proxy.cpp | 25 void InputerSetDataProxy::OnSetData(int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode) in OnSetData() argument 35 if (!dataParcel.WriteInt32(authSubType)) { in OnSetData() 36 IAM_LOGE("write authSubType fail"); in OnSetData()
|
/base/useriam/pin_auth/test/fuzztest/services/modules/inputters/inputerdata_fuzzer/ |
H A D | inputer_data_fuzzer.cpp | 52 int32_t authSubType = parcel.ReadInt32(); in FuzzRegisterInputer() local 57 g_service->OnSetData(authSubType, data, errorCode); in FuzzRegisterInputer()
|
/base/useriam/user_auth_framework/frameworks/native/ipc/src/ |
H A D | user_idm_stub.cpp | 178 int32_t authSubType; in AddCredentialStub() local 179 if (!data.ReadInt32(authSubType)) { in AddCredentialStub() 180 IAM_LOGE("failed to read authSubType"); in AddCredentialStub() 201 credPara.pinType = static_cast<PinSubType>(authSubType); in AddCredentialStub() 224 int32_t authSubType; in UpdateCredentialStub() local 225 if (!data.ReadInt32(authSubType)) { in UpdateCredentialStub() 226 IAM_LOGE("failed to read authSubType"); in UpdateCredentialStub() 243 credPara.pinType = static_cast<PinSubType>(authSubType); in UpdateCredentialStub()
|
/base/useriam/pin_auth/frameworks/ipc/common_defines/ |
H A D | inputer_set_data.h | 34 * param authSubType auth subType. 38 virtual void OnSetData(int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode) = 0;
|
H A D | inputer_get_data.h | 39 int32_t authSubType{0};
|
/base/useriam/pin_auth/interfaces/inner_api/ |
H A D | i_inputer_data.h | 51 * @param authSubType PinAuth sub type. 54 virtual void OnSetData(int32_t authSubType, std::vector<uint8_t> data) = 0 ;
|
H A D | i_inputer.h | 38 * @param authSubType PinAuth sub type. 43 int32_t authSubType, std::vector<uint8_t> challenge, std::shared_ptr<IInputerData> inputerData) = 0;
|
/base/useriam/pin_auth/test/unittest/mocks/ |
H A D | mock_inputer_data_impl.h | 28 MOCK_METHOD3(OnSetData, void(int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode));
|
H A D | mock_inputer_set_data.h | 29 MOCK_METHOD3(OnSetData, void(int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode));
|
H A D | mock_inputer.h | 30 void(int32_t authSubType, std::vector<uint8_t> challenge, std::shared_ptr<IInputerData> inputerData));
|
/base/account/os_account/test/fuzztest/iamaccount/registerinputer_fuzzer/ |
H A D | registerinputer_fuzzer.cpp | 30 void OnGetData(int32_t authSubType, std::vector<uint8_t> challenge,
|
/base/useriam/pin_auth/services/modules/inputters/inc/ |
H A D | i_inputer_data_impl.h | 35 void OnSetData(int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode) override;
|
/base/useriam/pin_auth/frameworks/ipc/inc/ |
H A D | inputer_set_data_proxy.h | 34 void OnSetData(int32_t authSubType, std::vector<uint8_t> data, int32_t errorCode) override;
|