Home
last modified time | relevance | path

Searched refs:inputer (Results 1 - 25 of 30) sorted by relevance

12

/base/useriam/pin_auth/test/unittest/src/
H A Dservices_pin_auth_manager_test.cpp52 sptr<InputerGetData> inputer(nullptr); in HWTEST_F()
53 EXPECT_NO_THROW(PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer)); in HWTEST_F()
59 sptr<InputerGetData> inputer(new (std::nothrow) MockInputerGetData()); in HWTEST_F()
60 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in HWTEST_F()
68 sptr<InputerGetData> inputer(new (std::nothrow) MockInputerGetData()); in HWTEST_F()
69 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in HWTEST_F()
76 sptr<InputerGetData> inputer(new (std::nothrow) MockInputerGetData()); in HWTEST_F()
77 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in HWTEST_F()
78 EXPECT_NO_THROW(PinAuthManager::GetInstance().pinAuthDeathMap_[tokenId]->OnRemoteDied(inputer)); in HWTEST_F()
H A Dpinauth_test.cpp72 std::shared_ptr<IInputer> inputer = nullptr; in HWTEST_F() local
73 EXPECT_EQ(false, PinAuthRegister::GetInstance().RegisterInputer(inputer)); in HWTEST_F()
84 std::shared_ptr<IInputer> inputer = std::make_shared<InputerUT>(); in HWTEST_F() local
85 EXPECT_EQ(false, PinAuthRegister::GetInstance().RegisterInputer(inputer)); in HWTEST_F()
H A Dpin_auth_stub_test.cpp54 [](const sptr<InputerGetData> &inputer) { in HWTEST_F()
55 if (inputer != nullptr) { in HWTEST_F()
64 inputer->OnGetData(getDataParam); in HWTEST_F()
H A Dpin_auth_executor_callback_hdi_unit_test.cpp83 sptr<InputerGetData> inputer(new (std::nothrow) MockInputerGetData()); in HWTEST_F()
85 PinAuthManager::GetInstance().pinAuthInputerMap_.emplace(tempTokenId, inputer); in HWTEST_F()
110 sptr<InputerGetData> inputer(new (std::nothrow) MockInputerGetData()); in HWTEST_F()
112 PinAuthManager::GetInstance().pinAuthInputerMap_.emplace(tempTokenId, inputer); in HWTEST_F()
136 sptr<InputerGetData> inputer(new (std::nothrow) MockInputerGetData()); in HWTEST_F()
138 PinAuthManager::GetInstance().pinAuthInputerMap_.emplace(tempTokenId, inputer); in HWTEST_F()
147 sptr<InputerGetData> inputer(new (std::nothrow) MockInputerGetData()); in HWTEST_F()
148 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in HWTEST_F()
H A Dpin_auth_proxy_test.cpp60 .WillOnce([&testInputerGetData](const sptr<InputerGetData> &inputer) { in HWTEST_F()
61 EXPECT_EQ(inputer, testInputerGetData); in HWTEST_F()
/base/useriam/pin_auth/services/modules/inputters/src/
H A Dpin_auth_manager.cpp27 bool PinAuthManager::RegisterInputer(uint32_t tokenId, const sptr<InputerGetData> &inputer) in RegisterInputer() argument
32 IAM_LOGE("inputer is already register, do not repeat"); in RegisterInputer()
35 if (inputer == nullptr) { in RegisterInputer()
36 IAM_LOGE("inputer is nullptr"); in RegisterInputer()
39 pinAuthInputerMap_.emplace(tokenId, inputer); in RegisterInputer()
41 if (dr == nullptr || inputer->AsObject() == nullptr) { in RegisterInputer()
42 IAM_LOGE("dr or inputer's object is nullptr"); in RegisterInputer()
45 if (!inputer->AsObject()->AddDeathRecipient(dr)) { in RegisterInputer()
59 auto inputer = pinAuthInputerMap_[tokenId]; in UnRegisterInputer() local
60 if (inputer in UnRegisterInputer()
[all...]
/base/useriam/pin_auth/test/fuzztest/services/modules/inputters/pinauthmanager_fuzzer/
H A Dpin_auth_manager_fuzzer.cpp48 sptr<InputerGetData> inputer(nullptr); in FuzzRegisterInputer()
50 inputer = sptr<InputerGetData>(new (std::nothrow) MockInputerGetDataFuzzer()); in FuzzRegisterInputer()
52 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in FuzzRegisterInputer()
53 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in FuzzRegisterInputer()
63 sptr<InputerGetData> inputer(nullptr); in FuzzUnRegisterInputer()
65 inputer = sptr<InputerGetData>(new (std::nothrow) MockInputerGetDataFuzzer()); in FuzzUnRegisterInputer()
68 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in FuzzUnRegisterInputer()
78 auto inputer = sptr<InputerGetData>(new (std::nothrow) MockInputerGetDataFuzzer()); in FuzzGetInputerLock() local
79 PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in FuzzGetInputerLock()
/base/useriam/pin_auth/frameworks/ipc/src/
H A Dpin_auth_stub.cpp57 sptr<InputerGetData> inputer = iface_cast<InputerGetData>(obj); in RegisterInputerStub() local
58 if (inputer == nullptr) { in RegisterInputerStub()
59 IAM_LOGE("inputer is nullptr"); in RegisterInputerStub()
62 bool ret = RegisterInputer(inputer); in RegisterInputerStub()
H A Dpin_auth_proxy.cpp28 bool PinAuthProxy::RegisterInputer(const sptr<InputerGetData> &inputer) in RegisterInputer() argument
31 if (inputer == nullptr) { in RegisterInputer()
32 IAM_LOGE("inputer is nullptr"); in RegisterInputer()
44 if (!data.WriteRemoteObject(inputer->AsObject())) { in RegisterInputer()
45 IAM_LOGE("failed to write inputer"); in RegisterInputer()
/base/account/os_account/test/fuzztest/iamaccount/registerinputer_fuzzer/
H A Dregisterinputer_fuzzer.cpp41 std::shared_ptr<IInputer> inputer = make_shared<MockIInputer>(); in RegisterInputerFuzzTest() local
42 int32_t result = AccountIAMClient::GetInstance().RegisterInputer(authType, inputer); in RegisterInputerFuzzTest()
/base/useriam/pin_auth/frameworks/client/src/
H A Dinputer_get_data_service.cpp27 InputerGetDataService::InputerGetDataService(const std::shared_ptr<IInputer> &inputer) : inputer_(inputer) in InputerGetDataService() argument
45 IAM_LOGE("inputer is nullptr"); in OnGetData()
H A Dpinauth_register_impl.cpp35 bool PinAuthRegisterImpl::RegisterInputer(std::shared_ptr<IInputer> inputer) in RegisterInputer() argument
38 if (inputer == nullptr) { in RegisterInputer()
39 IAM_LOGE("inputer is nullptr"); in RegisterInputer()
47 sptr<InputerGetData> callback(new (std::nothrow) InputerGetDataService(inputer)); in RegisterInputer()
/base/useriam/pin_auth/services/sa/src/
H A Dpin_auth_service.cpp113 bool PinAuthService::RegisterInputer(const sptr<InputerGetData> &inputer) in RegisterInputer() argument
120 if (inputer == nullptr) { in RegisterInputer()
121 IAM_LOGE("inputer is nullptr"); in RegisterInputer()
125 return PinAuthManager::GetInstance().RegisterInputer(tokenId, inputer); in RegisterInputer()
/base/useriam/pin_auth/frameworks/ipc/common_defines/
H A Dpin_auth_interface.h30 virtual bool RegisterInputer(const sptr<InputerGetData> &inputer) = 0;
/base/useriam/pin_auth/interfaces/inner_api/
H A Dpinauth_register.h47 * @brief Register inputer that used to obtain pin data.
49 * @param inputer Used to obtain pin data.
52 virtual bool RegisterInputer(std::shared_ptr<IInputer> inputer) = 0;
55 * @brief UnRegister inputer that used to obtain pin data.
/base/useriam/pin_auth/test/unittest/mocks/
H A Dmock_pin_auth_service.h28 MOCK_METHOD1(RegisterInputer, bool(const sptr<InputerGetData> &inputer));
/base/useriam/pin_auth/services/modules/executors/src/
H A Dpin_auth_executor_callback_hdi.cpp113 sptr<InputerGetData> inputer = PinAuthManager::GetInstance().GetInputerLock(tokenId_); in OnGetData() local
114 IF_FALSE_LOGE_AND_RETURN_VAL(inputer != nullptr, HDF_FAILURE); in OnGetData()
132 inputer->OnGetData(param); in OnGetData()
138 inputer->OnGetData(param); in OnGetData()
/base/useriam/pin_auth/frameworks/client/inc/
H A Dinputer_get_data_service.h29 explicit InputerGetDataService(const std::shared_ptr<IInputer> &inputer);
H A Dpinauth_register_impl.h34 bool RegisterInputer(std::shared_ptr<IInputer> inputer) override;
/base/account/os_account/interfaces/innerkits/account_iam/native/include/
H A Daccount_iam_client.h223 * @brief Registers inputer.
225 * @param inputer - Indicates the password input box callback
228 ErrCode RegisterPINInputer(const std::shared_ptr<IInputer> &inputer);
231 * @brief Unregisters inputer.
238 * @brief Registers credential inputer by authentication type.
241 * @param inputer - Indicates the credential input box callback.
244 ErrCode RegisterInputer(int32_t authType, const std::shared_ptr<IInputer> &inputer);
247 * @brief Unregisters credential inputer by authentication type.
294 ErrCode RegisterDomainInputer(const std::shared_ptr<IInputer> &inputer);
/base/useriam/pin_auth/services/sa/inc/
H A Dpin_auth_service.h37 bool RegisterInputer(const sptr<InputerGetData> &inputer) override;
/base/useriam/pin_auth/frameworks/ipc/inc/
H A Dpin_auth_proxy.h34 bool RegisterInputer(const sptr<InputerGetData> &inputer) override;
/base/account/os_account/interfaces/kits/napi/account_iam/src/
H A Dnapi_account_iam_pin_auth.cpp70 ACCOUNT_LOGE("inputer param type error"); in ParseContextForRegisterInputer()
71 std::string errMsg = "Parameter error. The type of \"inputer\" must be function or object"; in ParseContextForRegisterInputer()
87 auto inputer = std::make_shared<NapiGetDataCallback>(env, napiCallback); in RegisterInputer() local
88 int32_t errCode = AccountIAMClient::GetInstance().RegisterPINInputer(inputer); in RegisterInputer()
94 ACCOUNT_LOGE("Failed to register inputer, errCode=%{public}d", errCode); in RegisterInputer()
/base/account/os_account/frameworks/account_iam/src/
H A Daccount_iam_client.cpp186 ACCOUNT_LOGE("the registered inputer is not found or invalid"); in StartDomainAuth()
356 ErrCode AccountIAMClient::RegisterPINInputer(const std::shared_ptr<IInputer> &inputer) in RegisterPINInputer() argument
365 ACCOUNT_LOGE("inputer is already registered"); in RegisterPINInputer()
372 if (UserIam::PinAuth::PinAuthRegister::GetInstance().RegisterInputer(inputer)) { in RegisterPINInputer()
373 pinInputer_ = inputer; in RegisterPINInputer()
379 ErrCode AccountIAMClient::RegisterDomainInputer(const std::shared_ptr<IInputer> &inputer) in RegisterDomainInputer() argument
383 ACCOUNT_LOGE("inputer is already registered"); in RegisterDomainInputer()
386 domainInputer_ = inputer; in RegisterDomainInputer()
390 ErrCode AccountIAMClient::RegisterInputer(int32_t authType, const std::shared_ptr<IInputer> &inputer) in RegisterInputer() argument
402 if (inputer in RegisterInputer()
[all...]
/base/useriam/pin_auth/services/modules/inputters/inc/
H A Dpin_auth_manager.h37 bool RegisterInputer(uint32_t tokenId, const sptr<InputerGetData> &inputer);

Completed in 8 milliseconds

12