/foundation/ability/ability_runtime/utils/server/startup/src/ |
H A D | startup_util.cpp | 65 void StartupUtil::InitAbilityInfoFromExtension(AppExecFwk::ExtensionAbilityInfo &extensionInfo, in InitAbilityInfoFromExtension() argument 68 abilityInfo.applicationName = extensionInfo.applicationInfo.name; in InitAbilityInfoFromExtension() 69 abilityInfo.applicationInfo = extensionInfo.applicationInfo; in InitAbilityInfoFromExtension() 70 abilityInfo.bundleName = extensionInfo.bundleName; in InitAbilityInfoFromExtension() 71 abilityInfo.package = extensionInfo.moduleName; in InitAbilityInfoFromExtension() 72 abilityInfo.moduleName = extensionInfo.moduleName; in InitAbilityInfoFromExtension() 73 abilityInfo.name = extensionInfo.name; in InitAbilityInfoFromExtension() 74 abilityInfo.srcEntrance = extensionInfo.srcEntrance; in InitAbilityInfoFromExtension() 75 abilityInfo.srcPath = extensionInfo.srcEntrance; in InitAbilityInfoFromExtension() 76 abilityInfo.iconPath = extensionInfo in InitAbilityInfoFromExtension() [all...] |
/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/bundle_parser/ |
H A D | extension_ability_info.cpp | 53 void to_json(nlohmann::json &jsonObject, const ExtensionAbilityInfo &extensionInfo) in to_json() argument 57 {Constants::BUNDLE_NAME, extensionInfo.bundleName}, in to_json() 58 {Constants::MODULE_NAME, extensionInfo.moduleName}, in to_json() 59 {NAME, extensionInfo.name}, in to_json() 60 {SRC_ENTRANCE, extensionInfo.srcEntrance}, in to_json() 61 {ICON, extensionInfo.icon}, in to_json() 62 {ICON_ID, extensionInfo.iconId}, in to_json() 63 {LABEL, extensionInfo.label}, in to_json() 64 {LABEL_ID, extensionInfo.labelId}, in to_json() 65 {DESCRIPTION, extensionInfo in to_json() 84 from_json(const nlohmann::json &jsonObject, ExtensionAbilityInfo &extensionInfo) from_json() argument [all...] |
H A D | module_profile.cpp | 1622 ExtensionAbilityInfo &extensionInfo) in ToExtensionInfo() 1625 extensionInfo.type = ConvertToExtensionAbilityType(extension.type); in ToExtensionInfo() 1626 extensionInfo.name = extension.name; in ToExtensionInfo() 1627 extensionInfo.srcEntrance = extension.srcEntrance; in ToExtensionInfo() 1628 extensionInfo.icon = extension.icon; in ToExtensionInfo() 1629 extensionInfo.iconId = extension.iconId; in ToExtensionInfo() 1630 extensionInfo.label = extension.label; in ToExtensionInfo() 1631 extensionInfo.labelId = extension.labelId; in ToExtensionInfo() 1632 extensionInfo.description = extension.description; in ToExtensionInfo() 1633 extensionInfo in ToExtensionInfo() 1618 ToExtensionInfo( const Profile::ModuleJson &moduleJson, const Profile::Extension &extension, const TransformParam &transformParam, ExtensionAbilityInfo &extensionInfo) ToExtensionInfo() argument 1727 ExtensionAbilityInfo extensionInfo; ParseExtensionInfo() local [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/ |
H A D | extension_ability_info.cpp | 349 void to_json(nlohmann::json &jsonObject, const ExtensionAbilityInfo &extensionInfo) in to_json() argument 353 {Constants::BUNDLE_NAME, extensionInfo.bundleName}, in to_json() 354 {Constants::MODULE_NAME, extensionInfo.moduleName}, in to_json() 355 {NAME, extensionInfo.name}, in to_json() 356 {SRC_ENTRANCE, extensionInfo.srcEntrance}, in to_json() 357 {ICON, extensionInfo.icon}, in to_json() 358 {ICON_ID, extensionInfo.iconId}, in to_json() 359 {LABEL, extensionInfo.label}, in to_json() 360 {LABEL_ID, extensionInfo.labelId}, in to_json() 361 {DESCRIPTION, extensionInfo in to_json() 387 from_json(const nlohmann::json &jsonObject, ExtensionAbilityInfo &extensionInfo) from_json() argument [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/data_share/common/ |
H A D | bundle_mgr_proxy.cpp | 180 ExtensionAbilityInfo extensionInfo; in ConvertExtensionAbility() local 181 extensionInfo.type = std::move(item.type); in ConvertExtensionAbility() 182 extensionInfo.readPermission = std::move(item.readPermission); in ConvertExtensionAbility() 183 extensionInfo.writePermission = std::move(item.writePermission); in ConvertExtensionAbility() 184 extensionInfo.uri = std::move(item.uri); in ConvertExtensionAbility() 185 extensionInfo.resourcePath = std::move(item.resourcePath); in ConvertExtensionAbility() 186 extensionInfo.hapPath = std::move(item.hapPath); in ConvertExtensionAbility() 189 item.metadata, extensionInfo.resourcePath, extensionInfo.hapPath, DATA_SHARE_EXTENSION_META); in ConvertExtensionAbility() 195 ZLOGE("Profile unmarshall error.uri: %{public}s", URIUtils::Anonymous(extensionInfo in ConvertExtensionAbility() [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/ |
H A D | start_ability_utils.cpp | 229 TAG_LOGE(AAFwkTag::ABILITYMGR, "extensionInfo empty"); in CreateStartAbilityInfo() 234 AppExecFwk::ExtensionAbilityInfo extensionInfo = extensionInfos.front(); in CreateStartAbilityInfo() local 235 if (extensionInfo.bundleName.empty() || extensionInfo.name.empty()) { in CreateStartAbilityInfo() 236 TAG_LOGE(AAFwkTag::ABILITYMGR, "extensionInfo empty."); in CreateStartAbilityInfo() 240 request->extensionProcessMode = extensionInfo.extensionProcessMode; in CreateStartAbilityInfo() 242 AbilityRuntime::StartupUtil::InitAbilityInfoFromExtension(extensionInfo, request->abilityInfo); in CreateStartAbilityInfo() 269 TAG_LOGE(AAFwkTag::ABILITYMGR, "extensionInfo empty"); in CreateStartExtensionInfo() 274 AppExecFwk::ExtensionAbilityInfo extensionInfo = extensionInfos.front(); in CreateStartExtensionInfo() local 275 if (extensionInfo in CreateStartExtensionInfo() 294 AppExecFwk::ExtensionAbilityInfo extensionInfo; FindExtensionInfo() local [all...] |
H A D | main_element_utils.cpp | 44 for (const auto &extensionInfo: hapModuleInfo.extensionInfos) { in IsMainElementTypeOk() 45 TAG_LOGD(AAFwkTag::ABILITYMGR, "compare extension: %{public}s", extensionInfo.name.c_str()); in IsMainElementTypeOk() 46 if (extensionInfo.name == mainElement) { in IsMainElementTypeOk() 47 return extensionInfo.type == AppExecFwk::ExtensionAbilityType::SERVICE; in IsMainElementTypeOk()
|
/foundation/bundlemanager/bundle_framework/test/benchmarktest/bundle_mgr_client_test/ |
H A D | bundle_mgr_client_test.cpp | 94 ExtensionAbilityInfo extensionInfo; in BenchmarkTestForGetResConfigFile2() local 96 extensionInfo.Marshalling(parcel); in BenchmarkTestForGetResConfigFile2() 101 client.GetResConfigFile(extensionInfo, metadataName, profileInfos); in BenchmarkTestForGetResConfigFile2()
|
/foundation/ability/ability_runtime/test/fuzztest/abilityautostartupserviceb_fuzzer/ |
H A D | abilityautostartupserviceb_fuzzer.cpp | 97 AppExecFwk::ExtensionAbilityInfo extensionInfo; in AbilityStartupServiceFuzztest1() local 98 service->GetExtensionTypeName(extensionInfo); in AbilityStartupServiceFuzztest1() 99 extensionInfo.type == AppExecFwk::ExtensionAbilityType::SERVICE; in AbilityStartupServiceFuzztest1() 100 service->GetExtensionTypeName(extensionInfo); in AbilityStartupServiceFuzztest1()
|
/foundation/window/window_manager/utils/src/ |
H A D | permission.cpp | 136 auto extensionInfo = std::find_if(bundleInfo.extensionInfos.begin(), bundleInfo.extensionInfos.end(),
in IsStartByInputMethod() local 137 [](AppExecFwk::ExtensionAbilityInfo extensionInfo) {
in IsStartByInputMethod() 138 return (extensionInfo.type == AppExecFwk::ExtensionAbilityType::INPUTMETHOD);
in IsStartByInputMethod() 140 if (extensionInfo != bundleInfo.extensionInfos.end()) {
in IsStartByInputMethod()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | module_profile.cpp | 2149 void ToExtensionAbilitySkills(const std::vector<Skill> &skills, ExtensionAbilityInfo &extensionInfo) in ToExtensionAbilitySkills() argument 2152 extensionInfo.skills.push_back(skill); in ToExtensionAbilitySkills() 2160 ExtensionAbilityInfo &extensionInfo) in ToExtensionInfo() 2163 extensionInfo.type = ConvertToExtensionAbilityType(extension.type); in ToExtensionInfo() 2164 extensionInfo.extensionTypeName = extension.type; in ToExtensionInfo() 2165 extensionInfo.name = extension.name; in ToExtensionInfo() 2166 extensionInfo.srcEntrance = extension.srcEntrance; in ToExtensionInfo() 2167 extensionInfo.icon = extension.icon; in ToExtensionInfo() 2168 extensionInfo.iconId = extension.iconId; in ToExtensionInfo() 2169 extensionInfo in ToExtensionInfo() 2156 ToExtensionInfo( const Profile::ModuleJson &moduleJson, const Profile::Extension &extension, const TransformParam &transformParam, ExtensionAbilityInfo &extensionInfo) ToExtensionInfo() argument 2435 ExtensionAbilityInfo extensionInfo; ToInnerBundleInfo() local [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/src/bundlemgr/ |
H A D | bundle_mgr_client_impl.cpp | 143 bool BundleMgrClientImpl::GetResConfigFile(const ExtensionAbilityInfo &extensionInfo, const std::string &metadataName, in GetResConfigFile() argument 146 bool isCompressed = !extensionInfo.hapPath.empty(); in GetResConfigFile() 147 std::string resourcePath = isCompressed ? extensionInfo.hapPath : extensionInfo.resourcePath; in GetResConfigFile() 148 if (!GetResProfileByMetadata(extensionInfo.metadata, metadataName, resourcePath, isCompressed, profileInfos)) { in GetResConfigFile() 176 bool BundleMgrClientImpl::GetProfileFromExtension(const ExtensionAbilityInfo &extensionInfo, in GetProfileFromExtension() argument 180 bool isCompressed = !extensionInfo.hapPath.empty(); in GetProfileFromExtension() 181 std::string resPath = isCompressed ? extensionInfo.hapPath : extensionInfo.resourcePath; in GetProfileFromExtension() 182 if (!ConvertResourcePath(extensionInfo in GetProfileFromExtension() [all...] |
H A D | bundle_mgr_client.cpp | 96 bool BundleMgrClient::GetResConfigFile(const ExtensionAbilityInfo &extensionInfo, const std::string &metadataName, in GetResConfigFile() argument 103 return impl_->GetResConfigFile(extensionInfo, metadataName, profileInfos); in GetResConfigFile() 116 bool BundleMgrClient::GetProfileFromExtension(const ExtensionAbilityInfo &extensionInfo, in GetProfileFromExtension() argument 123 return impl_->GetProfileFromExtension(extensionInfo, metadataName, profileInfos); in GetProfileFromExtension()
|
/foundation/multimodalinput/input/service/message_handle/src/ |
H A D | server_msg_handler.cpp | 494 WindowInfo extensionInfo; in OnUiExtentionWindowInfo() local 495 pkt >> extensionInfo.id >> extensionInfo.pid >> extensionInfo.uid >> extensionInfo.area in OnUiExtentionWindowInfo() 496 >> extensionInfo.defaultHotAreas >> extensionInfo.pointerHotAreas >> extensionInfo.agentWindowId in OnUiExtentionWindowInfo() 497 >> extensionInfo.flags >> extensionInfo in OnUiExtentionWindowInfo() [all...] |
/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/src/ |
H A D | common_func.cpp | 107 void CommonFunc::ConvertExtensionInfo(napi_env env, const ExtensionAbilityInfo &extensionInfo, in ConvertExtensionInfo() argument 112 env, napi_create_string_utf8(env, extensionInfo.bundleName.c_str(), NAPI_AUTO_LENGTH, &nBundleName)); in ConvertExtensionInfo() 117 env, napi_create_string_utf8(env, extensionInfo.moduleName.c_str(), NAPI_AUTO_LENGTH, &nModuleName)); in ConvertExtensionInfo() 121 NAPI_CALL_RETURN_VOID(env, napi_create_string_utf8(env, extensionInfo.name.c_str(), NAPI_AUTO_LENGTH, &nName)); in ConvertExtensionInfo() 125 NAPI_CALL_RETURN_VOID(env, napi_create_int32(env, extensionInfo.labelId, &nLabelId)); in ConvertExtensionInfo() 129 NAPI_CALL_RETURN_VOID(env, napi_create_int32(env, extensionInfo.descriptionId, &nDescriptionId)); in ConvertExtensionInfo() 133 NAPI_CALL_RETURN_VOID(env, napi_create_int32(env, extensionInfo.iconId, &nIconId)); in ConvertExtensionInfo() 137 NAPI_CALL_RETURN_VOID(env, napi_get_boolean(env, extensionInfo.visible, &nVisible)); in ConvertExtensionInfo() 141 NAPI_CALL_RETURN_VOID(env, napi_get_boolean(env, extensionInfo.visible, &nExported)); in ConvertExtensionInfo() 146 env, napi_create_int32(env, static_cast<int32_t>(extensionInfo in ConvertExtensionInfo() [all...] |
/foundation/ability/ability_runtime/test/unittest/implicit_start_processor_test/ |
H A D | implicit_start_processor_test.cpp | 86 ExtensionAbilityInfo extensionInfo; in HWTEST_F() local 90 bool res = processor->CheckImplicitStartExtensionIsValid(request, extensionInfo); in HWTEST_F() 106 ExtensionAbilityInfo extensionInfo; in HWTEST_F() local 110 extensionInfo.type = ExtensionAbilityType::WORK_SCHEDULER; in HWTEST_F() 111 bool res = processor->CheckImplicitStartExtensionIsValid(request, extensionInfo); in HWTEST_F() 127 ExtensionAbilityInfo extensionInfo; in HWTEST_F() local 131 extensionInfo.type = ExtensionAbilityType::FORM; in HWTEST_F() 132 bool res = processor->CheckImplicitStartExtensionIsValid(request, extensionInfo); in HWTEST_F()
|
/foundation/ability/ability_runtime/frameworks/simulator/ability_simulator/include/bundle_parser/ |
H A D | json_serializer.h | 54 void from_json(const nlohmann::json &jsonObject, ExtensionAbilityInfo &extensionInfo); 55 void to_json(nlohmann::json &jsonObject, const ExtensionAbilityInfo &extensionInfo);
|
/foundation/ability/form_fwk/test/mock/include/ |
H A D | mock_bundle_manager.h | 113 AbilityInfo &abilityInfo, ExtensionAbilityInfo &extensionInfo) override 117 extensionInfo.name = "MainAbility"; 118 extensionInfo.bundleName = "com.ohos.launcher";
|
/foundation/bundlemanager/bundle_framework/interfaces/kits/cj/src/ |
H A D | bundle_manager.cpp | 73 std::tuple<bool, int32_t> checkExtensionName(const AppExecFwk::ExtensionAbilityInfo& extensionInfo, in checkExtensionName() argument 78 if (extensionInfo.moduleName == moduleName) { in checkExtensionName() 80 int32_t res = checkExtensionAbilityInfoExist(abilityName, extensionInfo, targetExtensionInfo); in checkExtensionName() 94 for (const auto& extensionInfo : hapModuleInfo.extensionInfos) { in CheckExtensionFromBundleInfo() 95 std::tie(flag, res) = checkExtensionName(extensionInfo, moduleName, abilityName, targetExtensionInfo); in CheckExtensionFromBundleInfo()
|
/foundation/ability/dmsfwk/services/dtbschedmgr/test/unittest/ |
H A D | bundle_manager_internal_test.cpp | 69 AppExecFwk::ExtensionAbilityInfo extensionInfo; in HWTEST_F() local 71 bool ret = BundleManagerInternal::QueryExtensionAbilityInfo(want, extensionInfo); in HWTEST_F() 73 EXPECT_TRUE(extensionInfo.name.empty()); in HWTEST_F() 86 AppExecFwk::ExtensionAbilityInfo extensionInfo; in HWTEST_F() local 87 extensionInfo.bundleName.append("bundleName"); in HWTEST_F() 88 extensionInfo.name.append("name"); in HWTEST_F() 90 extensionInfo.permissions = permissions; in HWTEST_F() 91 extensionInfo.visible = true; in HWTEST_F() 93 BundleManagerInternal::InitAbilityInfoFromExtension(extensionInfo, abilityInfo); in HWTEST_F()
|
/foundation/bundlemanager/bundle_framework/test/benchmarktest/json_serializer_test/ |
H A D | json_serializer_test.cpp | 150 ExtensionAbilityInfo extensionInfo; in BenchmarkTestForExtensionAbilityInfoToJson() local 151 extensionInfo.name = "ohos.global.systemres"; in BenchmarkTestForExtensionAbilityInfoToJson() 152 extensionInfo.icon = "1"; in BenchmarkTestForExtensionAbilityInfoToJson() 153 extensionInfo.description = "/data/accounts/account_0/applications/ohos.global.systemres"; in BenchmarkTestForExtensionAbilityInfoToJson() 156 to_json(jsonObject, extensionInfo); in BenchmarkTestForExtensionAbilityInfoToJson() 172 ExtensionAbilityInfo extensionInfo; in BenchmarkTestForExtensionAbilityInfoFromJson() local 175 from_json(jsonObject, extensionInfo); in BenchmarkTestForExtensionAbilityInfoFromJson()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | ability_auto_startup_service.cpp | 507 for (auto extensionInfo : bundleInfo.extensionInfos) { in GetAbilityData() 508 if ((extensionInfo.bundleName == info.bundleName) && (extensionInfo.name == info.abilityName)) { in GetAbilityData() 509 if (info.moduleName.empty() || (extensionInfo.moduleName == info.moduleName)) { in GetAbilityData() 510 isVisible = extensionInfo.visible; in GetAbilityData() 511 abilityTypeName = GetExtensionTypeName(extensionInfo); in GetAbilityData() 529 std::string AbilityAutoStartupService::GetExtensionTypeName(AppExecFwk::ExtensionAbilityInfo extensionInfo) in GetExtensionTypeName() argument 532 if (extensionInfo.type == AppExecFwk::ExtensionAbilityType::SERVICE) { in GetExtensionTypeName()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/include/bundlemgr/ |
H A D | bundle_mgr_client.h | 63 * @param extensionInfo Indicates the information of the extension info of the bundle. 68 bool GetResConfigFile(const ExtensionAbilityInfo &extensionInfo, const std::string &metadataName, 80 bool GetProfileFromExtension(const ExtensionAbilityInfo &extensionInfo, const std::string &metadataName,
|
/foundation/window/window_manager/window_scene/common/src/ |
H A D | session_permission.cpp | 293 auto extensionInfo = std::find_if(bundleInfo.extensionInfos.begin(), bundleInfo.extensionInfos.end(), in IsStartedByUIExtension() local 294 [](AppExecFwk::ExtensionAbilityInfo extensionInfo) { in IsStartedByUIExtension() 295 return (extensionInfo.type == AppExecFwk::ExtensionAbilityType::SYS_COMMON_UI); in IsStartedByUIExtension() 297 return extensionInfo != bundleInfo.extensionInfos.end(); in IsStartedByUIExtension()
|
/foundation/ability/ability_runtime/utils/server/startup/include/ |
H A D | startup_util.h | 44 static void InitAbilityInfoFromExtension(AppExecFwk::ExtensionAbilityInfo &extensionInfo,
|