/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/ |
H A D | install_param.cpp | 42 CONTAINER_SECURITY_VERIFY(parcel, hashParamSize, &hashParams); in ReadFromParcel() 46 hashParams.emplace(moduleName, hashValue); in ReadFromParcel() 99 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Int32, parcel, static_cast<int32_t>(hashParams.size())); in Marshalling() 100 for (const auto &hashParam : hashParams) { in Marshalling()
|
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_information/installparam_fuzzer/ |
H A D | installparam_fuzzer.cpp | 31 info.hashParams.insert(std::pair<std::string, std::string>("1", name)); in DoSomethingInterestingWithMyAPI()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include/ |
H A D | install_param.h | 68 std::map<std::string, std::string> hashParams; member
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | bundle_install_checker.cpp | 846 std::map<std::string, std::string> hashParams) in CheckHapHashParams() 848 if (hashParams.empty()) { in CheckHapHashParams() 849 LOG_D(BMS_TAG_INSTALLER, "hashParams is empty"); in CheckHapHashParams() 868 auto hashParamIter = hashParams.find(moduleNames[0]); in CheckHapHashParams() 869 if (hashParamIter != hashParams.end()) { in CheckHapHashParams() 871 hashParams.erase(hashParamIter); in CheckHapHashParams() 875 if (!hashParams.empty()) { in CheckHapHashParams() 844 CheckHapHashParams( std::unordered_map<std::string, InnerBundleInfo> &infos, std::map<std::string, std::string> hashParams) CheckHapHashParams() argument
|
H A D | base_bundle_installer.cpp | 1191 result = CheckHapHashParams(newInfos, installParam.hashParams); in ProcessBundleInstall() 4080 std::map<std::string, std::string> hashParams) in CheckHapHashParams() 4082 return bundleInstallChecker_->CheckHapHashParams(infos, hashParams); in CheckHapHashParams() 4078 CheckHapHashParams( std::unordered_map<std::string, InnerBundleInfo> &infos, std::map<std::string, std::string> hashParams) CheckHapHashParams() argument
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_installer_test/ |
H A D | bms_bundle_install_checker_test.cpp | 265 std::map<std::string, std::string> hashParams;
in HWTEST_F() local 266 hashParams.insert(pair<string, string>("1", "2"));
in HWTEST_F() 268 auto ret = installChecker.CheckHapHashParams(infos, hashParams);
in HWTEST_F() 2381 std::map<std::string, std::string> hashParams;
in HWTEST_F() local 2382 hashParams.insert(pair<string, string>(ENTRY, BUNDLE_NAME));
in HWTEST_F() 2384 auto ret = installChecker.CheckHapHashParams(infos, hashParams);
in HWTEST_F() 2397 ret = installChecker.CheckHapHashParams(infos, hashParams);
in HWTEST_F()
|
H A D | bms_bundle_installer_test.cpp | 3032 std::map<std::string, std::string> hashParams; in HWTEST_F() local 3033 hashParams.try_emplace("entry", "hashValue"); in HWTEST_F() 3035 ret = installChecker.CheckHapHashParams(infos, hashParams); in HWTEST_F() 3040 ret = installChecker.CheckHapHashParams(infos, hashParams); in HWTEST_F() 3050 ret = installChecker.CheckHapHashParams(infos, hashParams); in HWTEST_F()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/ |
H A D | bundle_install_checker.h | 77 * @param hashParams .Indicates all hashParams in installParam. 82 std::map<std::string, std::string> hashParams);
|
H A D | base_bundle_installer.h | 407 * @param hashParams .Indicates all hashParams in installParam. 412 std::map<std::string, std::string> hashParams);
|
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/installer/ |
H A D | installer.cpp | 68 const char* HASH_PARAMS = "hashParams"; 455 static bool ParseHashParams(napi_env env, napi_value args, std::map<std::string, std::string> &hashParams) in ParseHashParams() argument 457 APP_LOGD("start to parse hashParams"); in ParseHashParams() 461 APP_LOGW("hashParams type error,using default value"); in ParseHashParams() 465 APP_LOGW("hashParams is empty,using default value"); in ParseHashParams() 475 if (hashParams.find(key) != hashParams.end()) { in ParseHashParams() 479 hashParams.emplace(key, value); in ParseHashParams() 850 if (!ParseHashParams(env, args, installParam.hashParams)) { in ParseInstallParam() 1219 APP_LOGE("Parse installParam.hashParams faile in UninstallOrRecover() [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/bundlemgr/ |
H A D | bundle_mgr.cpp | 1892 static bool ParseHashParams(napi_env env, napi_value args, std::map<std::string, std::string> &hashParams) in ParseHashParams() argument 1895 napi_has_named_property(env, args, "hashParams", &hasKey); in ParseHashParams() 1898 napi_status status = napi_get_named_property(env, args, "hashParams", &property); in ParseHashParams() 1900 APP_LOGE("napi get named hashParams property error"); in ParseHashParams() 1909 APP_LOGE("hashParams is not array"); in ParseHashParams() 1924 if (hashParams.find(key) != hashParams.end()) { in ParseHashParams() 1928 hashParams.emplace(key, value); in ParseHashParams() 2038 !ParseIsKeepData(env, args, installParam.isKeepData) || !ParseHashParams(env, args, installParam.hashParams) || in ParseInstallParam()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_manager_test/ |
H A D | bms_bundle_manager_test.cpp | 4932 std::map<std::string, std::string> hashParams; in HWTEST_F() local 4933 hashParams.insert(pair<string, string>("1", "2")); in HWTEST_F() 4934 installParam.hashParams = hashParams; in HWTEST_F()
|