/base/useriam/pin_auth/test/unittest/src/ |
H A D | services_pin_auth_manager_test.cpp | 52 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 D | pinauth_test.cpp | 72 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 D | pin_auth_stub_test.cpp | 54 [](const sptr<InputerGetData> &inputer) { in HWTEST_F() 55 if (inputer != nullptr) { in HWTEST_F() 64 inputer->OnGetData(getDataParam); in HWTEST_F()
|
H A D | pin_auth_executor_callback_hdi_unit_test.cpp | 83 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 D | pin_auth_proxy_test.cpp | 60 .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 D | pin_auth_manager.cpp | 27 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 D | pin_auth_manager_fuzzer.cpp | 48 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 D | pin_auth_stub.cpp | 57 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 D | pin_auth_proxy.cpp | 28 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 D | registerinputer_fuzzer.cpp | 41 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 D | inputer_get_data_service.cpp | 27 InputerGetDataService::InputerGetDataService(const std::shared_ptr<IInputer> &inputer) : inputer_(inputer) in InputerGetDataService() argument 45 IAM_LOGE("inputer is nullptr"); in OnGetData()
|
H A D | pinauth_register_impl.cpp | 35 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 D | pin_auth_service.cpp | 113 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 D | pin_auth_interface.h | 30 virtual bool RegisterInputer(const sptr<InputerGetData> &inputer) = 0;
|
/base/useriam/pin_auth/interfaces/inner_api/ |
H A D | pinauth_register.h | 47 * @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 D | mock_pin_auth_service.h | 28 MOCK_METHOD1(RegisterInputer, bool(const sptr<InputerGetData> &inputer));
|
/base/useriam/pin_auth/services/modules/executors/src/ |
H A D | pin_auth_executor_callback_hdi.cpp | 113 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 D | inputer_get_data_service.h | 29 explicit InputerGetDataService(const std::shared_ptr<IInputer> &inputer);
|
H A D | pinauth_register_impl.h | 34 bool RegisterInputer(std::shared_ptr<IInputer> inputer) override;
|
/base/account/os_account/interfaces/innerkits/account_iam/native/include/ |
H A D | account_iam_client.h | 223 * @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 D | pin_auth_service.h | 37 bool RegisterInputer(const sptr<InputerGetData> &inputer) override;
|
/base/useriam/pin_auth/frameworks/ipc/inc/ |
H A D | pin_auth_proxy.h | 34 bool RegisterInputer(const sptr<InputerGetData> &inputer) override;
|
/base/account/os_account/interfaces/kits/napi/account_iam/src/ |
H A D | napi_account_iam_pin_auth.cpp | 70 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 D | account_iam_client.cpp | 186 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 D | pin_auth_manager.h | 37 bool RegisterInputer(uint32_t tokenId, const sptr<InputerGetData> &inputer);
|