/foundation/distributedhardware/device_manager/services/implementation/src/config/ |
H A D | dm_config_manager.cpp | 30 !IsString(jsonObject, "funcName") || !IsString(jsonObject, "soName") || !IsString(jsonObject, "soPath")) { in from_json() 38 soLoadInfo.soName = jsonObject["soName"].get<std::string>(); in from_json() 45 !IsString(jsonObject, "funcName") || !IsString(jsonObject, "soName") || !IsString(jsonObject, "soPath") || in from_json() 55 soLoadInfo.soName = jsonObject["soName"].get<std::string>(); in from_json() 79 soLoadInfo[i].funcName.size() == 0 || soLoadInfo[i].soName.size() == 0 || in ParseAdapterConfig() 85 soAdapterLoadInfo_[soLoadInfo[i].soName] = soLoadInfo[i]; in ParseAdapterConfig() 90 LOGI("soAdapterLoadInfo soName is: %{public}s", soLoadInfo[i].soName in ParseAdapterConfig() 168 GetCryptoAdapter(const std::string &soName) GetCryptoAdapter() argument [all...] |
/foundation/distributedhardware/device_manager/services/implementation/include/config/ |
H A D | json_config.h | 31 "soName": "libdevicemanager_crypto_adapter.z.so", 39 "soName": "libdevicemanagerext_decision.z.so", 54 "soName": "libdevicemanagerext_pin_auth.z.so", 63 "soName": "libdevicemanager_qrcodeauth.z.so", 72 "soName": "libdevicemanager_nfcauth.z.so", 81 "soName": "libdevicemanagerext_no_interaction_auth.z.so",
|
H A D | dm_config_manager.h | 47 std::string soName; member 57 std::string soName; member 73 std::shared_ptr<ICryptoAdapter> GetCryptoAdapter(const std::string &soName);
|
/foundation/distributedhardware/device_manager/test/unittest/ |
H A D | UTTest_dm_adapter_manager.cpp | 41 * @tc.desc: 1 set soName to null 42 * 2 callDmAdapterManager::GetCryptoAdapter_001 with soName = nullptr 48 std::string soName = "123"; in HWTEST_F() local 49 soName.clear(); in HWTEST_F() 53 std::shared_ptr<ICryptoAdapter> iCryptoAdapter = dmAdapterManager->GetCryptoAdapter(soName); in HWTEST_F()
|
/foundation/distributedhardware/device_manager/services/implementation/src/adapter/lite/ |
H A D | dm_adapter_manager.cpp | 29 std::shared_ptr<ICryptoAdapter> DmAdapterManager::GetCryptoAdapter(const std::string &soName) in GetCryptoAdapter() argument 31 (void)soName; in GetCryptoAdapter()
|
/foundation/distributedhardware/device_manager/services/implementation/src/adapter/standard/ |
H A D | dm_adapter_manager.cpp | 30 std::shared_ptr<ICryptoAdapter> DmAdapterManager::GetCryptoAdapter(const std::string &soName) in GetCryptoAdapter() argument 33 return dmConfigManager.GetCryptoAdapter(soName); in GetCryptoAdapter()
|
/foundation/distributedhardware/device_manager/test/servicesfuzztest/dmadaptermanager_fuzzer/ |
H A D | dm_adapter_manager_fuzzer.cpp | 28 std::string soName(reinterpret_cast<const char*>(data), size); in DmAdapterManagerFuzzTest() 29 DmAdapterManager::GetInstance().GetCryptoAdapter(soName); in DmAdapterManagerFuzzTest()
|
/foundation/distributedhardware/device_manager/services/implementation/include/adapter/ |
H A D | dm_adapter_manager.h | 35 std::shared_ptr<ICryptoAdapter> GetCryptoAdapter(const std::string &soName);
|
/foundation/distributedhardware/device_manager/test/commonunittest/ |
H A D | UTTest_dm_distributed_hardware_load.cpp | 84 std::string soName = "soName"; in HWTEST_F() local 85 auto ret = DmAdapterManager::GetInstance().GetCryptoAdapter(soName); in HWTEST_F()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/src/componentloader/ |
H A D | component_loader.cpp | 369 void *ComponentLoader::GetHandler(const std::string &soName) in GetHandler() argument 371 if (soName.length() == 0 || soName.length() > PATH_MAX) { in GetHandler() 372 DHLOGE("File canonicalization failed, soName: %{public}s", soName.c_str()); in GetHandler() 375 void *pHandler = dlopen(soName.c_str(), RTLD_LAZY | RTLD_NODELETE); in GetHandler() 377 DHLOGE("so: %{public}s load failed, failed reason: %{public}s", soName.c_str(), dlerror()); in GetHandler() 379 "dhfwk so open failed, soname : " + soName); in GetHandler()
|
/foundation/deviceprofile/device_info_manager/services/core/src/deviceprofilemanager/ |
H A D | device_profile_manager.cpp | 432 std::string soName = std::string(LIB_DP_ADAPTER_NAME); in LoadDpSyncAdapter() local 433 if ((soName.length() == 0) || (soName.length() > PATH_MAX)) { in LoadDpSyncAdapter() 434 HILOGE("File %{public}s canonicalization failed", soName.c_str()); in LoadDpSyncAdapter() 437 void *so_handle = dlopen(soName.c_str(), RTLD_NOW | RTLD_NOLOAD); in LoadDpSyncAdapter() 439 so_handle = dlopen(soName.c_str(), RTLD_NOW); in LoadDpSyncAdapter() 442 HILOGE("load dp sync adapter so %{public}s failed", soName.c_str()); in LoadDpSyncAdapter()
|
/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/include/componentloader/ |
H A D | component_loader.h | 88 void *GetHandler(const std::string &soName);
|
/foundation/deviceprofile/device_info_manager/services/core/test/unittest/ |
H A D | device_profile_manager_test.cpp | 1423 std::string soName = "/system/lib/libdeviceprofileadapter.z.so"; in HWTEST_F() local 1425 if ((soName.length() == 0) || (soName.length() > PATH_MAX) || (realpath(soName.c_str(), path) == nullptr)) { in HWTEST_F()
|