/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | extension_config.cpp | 62 int32_t ExtensionConfig::GetExtensionAutoDisconnectTime(std::string extensionTypeName) in GetExtensionAutoDisconnectTime() argument 64 if (extensionAutoDisconnectTimeMap_.find(extensionTypeName) != extensionAutoDisconnectTimeMap_.end()) { in GetExtensionAutoDisconnectTime() 65 return extensionAutoDisconnectTimeMap_[extensionTypeName]; in GetExtensionAutoDisconnectTime() 70 bool ExtensionConfig::IsExtensionStartThirdPartyAppEnable(std::string extensionTypeName) in IsExtensionStartThirdPartyAppEnable() argument 72 if (thirdPartyAppEnableFlags_.find(extensionTypeName) != thirdPartyAppEnableFlags_.end()) { in IsExtensionStartThirdPartyAppEnable() 73 return thirdPartyAppEnableFlags_[extensionTypeName]; in IsExtensionStartThirdPartyAppEnable() 78 bool ExtensionConfig::IsExtensionStartServiceEnable(std::string extensionTypeName, std::string targetUri) in IsExtensionStartServiceEnable() argument 81 if (serviceEnableFlags_.find(extensionTypeName) != serviceEnableFlags_.end() && in IsExtensionStartServiceEnable() 82 !serviceEnableFlags_[extensionTypeName]) { in IsExtensionStartServiceEnable() 86 serviceBlockedLists_.find(extensionTypeName) in IsExtensionStartServiceEnable() 112 std::string extensionTypeName = jsonObject.at(EXTENSION_TYPE_NAME).get<std::string>(); LoadExtensionConfig() local 119 LoadExtensionAutoDisconnectTime(const nlohmann::json &object, std::string extensionTypeName) LoadExtensionAutoDisconnectTime() argument 130 LoadExtensionThirdPartyAppBlockedList(const nlohmann::json &object, std::string extensionTypeName) LoadExtensionThirdPartyAppBlockedList() argument 144 LoadExtensionServiceBlockedList(const nlohmann::json &object, std::string extensionTypeName) LoadExtensionServiceBlockedList() argument [all...] |
/foundation/ability/ability_runtime/test/unittest/ability_extension_config_test/ |
H A D | ability_extension_config_test.cpp | 72 std::string extensionTypeName = EXTENSION_TYPE_NAME; in HWTEST_F() local 73 extensionConfig_->GetExtensionAutoDisconnectTime(extensionTypeName); in HWTEST_F() 74 auto result = extensionConfig_->IsExtensionStartThirdPartyAppEnable(extensionTypeName); in HWTEST_F() 104 std::string extensionTypeName = "aa"; in HWTEST_F() local 105 extensionConfig_->LoadExtensionThirdPartyAppBlockedList(jsOnFile, extensionTypeName); in HWTEST_F() 107 extensionConfig_->LoadExtensionThirdPartyAppBlockedList(jsOnFile, extensionTypeName); in HWTEST_F() 109 extensionConfig_->LoadExtensionThirdPartyAppBlockedList(jsOnFile, extensionTypeName); in HWTEST_F() 121 std::string extensionTypeName = "aa"; in HWTEST_F() local 122 extensionConfig_->LoadExtensionAutoDisconnectTime(jsOnFile, extensionTypeName); in HWTEST_F() 124 extensionConfig_->LoadExtensionAutoDisconnectTime(jsOnFile, extensionTypeName); in HWTEST_F() [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/include/ |
H A D | extension_config.h | 34 int32_t GetExtensionAutoDisconnectTime(std::string extensionTypeName); 35 bool IsExtensionStartThirdPartyAppEnable(std::string extensionTypeName); 36 bool IsExtensionStartServiceEnable(std::string extensionTypeName, std::string targetUri); 42 void LoadExtensionAutoDisconnectTime(const nlohmann::json &object, std::string extensionTypeName); 43 void LoadExtensionThirdPartyAppBlockedList(const nlohmann::json &object, std::string extensionTypeName);
|
/foundation/ability/ability_runtime/services/abilitymgr/include/interceptor/ |
H A D | extension_control_interceptor.h | 31 bool IsExtensionStartThirdPartyAppEnable(std::string extensionTypeName, std::string targetBundleName); 32 bool IsExtensionStartServiceEnable(std::string extensionTypeName, std::string targetUri);
|
/foundation/ability/ability_runtime/services/abilitymgr/src/interceptor/ |
H A D | extension_control_interceptor.cpp | 52 callerAbilityInfo.extensionTypeName)) { in DoProcess() 58 callerAbilityInfo.extensionTypeName, param.want.GetElement().GetURI())) { in DoProcess()
|
/foundation/ability/ability_runtime/utils/server/startup/src/ |
H A D | startup_util.cpp | 97 abilityInfo.extensionTypeName = extensionInfo.extensionTypeName; in InitAbilityInfoFromExtension()
|
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/bundle_manager/ |
H A D | bundle_manager_sync.h | 32 std::string extensionTypeName; member
|
H A D | bundle_manager_sync.cpp | 45 constexpr const char* EXTENSION_TYPE_NAME = "extensionTypeName"; 304 return CommonFunc::ParseString(env, args, extensionParamInfo.extensionTypeName); in ParamsExtensionTypeSync() 371 if (!CommonFunc::ParseString(env, args[i], extensionParamInfo.extensionTypeName)) { in ParamsProcessQueryExtensionInfosOnlyWithTypeNameSync() 392 if (extensionParamInfo.extensionTypeName.empty()) { in ParamsProcessQueryExtensionInfosOnlyWithTypeNameSync() 430 APP_LOGD("Query extensionAbilityInfo sync with extensionTypeName %{public}s", in QueryExtensionInfosSync() 431 extensionParamInfo.extensionTypeName.c_str()); in QueryExtensionInfosSync() 433 extensionParamInfo.extensionTypeName, extensionParamInfo.flags, extensionParamInfo.userId, in QueryExtensionInfosSync() 459 extensionParamInfo.extensionTypeName, flags, extensionParamInfo.userId, in QueryExtensionInfosSyncOnlyWithTypeName()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/ |
H A D | extension_ability_info.cpp | 43 const char* EXTENSION_TYPE_NAME = "extensionTypeName"; 211 extensionTypeName = Str16ToStr8(parcel.ReadString16()); in ReadFromParcel() 314 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(String16, parcel, Str8ToStr16(extensionTypeName)); in Marshalling() 365 {EXTENSION_TYPE_NAME, extensionInfo.extensionTypeName}, in to_json() 477 extensionInfo.extensionTypeName, in from_json()
|
H A D | ability_info.cpp | 129 extensionTypeName = Str16ToStr8(parcel.ReadString16()); in ReadFromParcel() 357 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(String16, parcel, Str8ToStr16(extensionTypeName)); in Marshalling()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include/ |
H A D | extension_ability_info.h | 160 std::string extensionTypeName; member
|
H A D | ability_info.h | 196 std::string extensionTypeName; member
|
/foundation/ability/ability_runtime/test/unittest/bundle_mgr_helper_test/ |
H A D | bundle_mgr_helper_test.cpp | 772 std::string extensionTypeName = "extensionTypeName"; in HWTEST_F() local 776 auto ret = bundleMgrHelper->QueryExtensionAbilityInfosOnlyWithTypeName(extensionTypeName, in HWTEST_F()
|
/foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_bundle_manager_helper/ |
H A D | bundle_mgr_helper.h | 98 ErrCode QueryExtensionAbilityInfosOnlyWithTypeName(const std::string &extensionTypeName,
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/installd/ |
H A D | installd_host_impl.h | 240 bool LoadExtensionNeedCreateSandbox(const nlohmann::json &object, std::string extensionTypeName);
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/include/bundlemgr/ |
H A D | bundle_mgr_interface.h | 1396 * @param extensionTypeName Indicates the type of the extension. 1402 virtual ErrCode QueryExtensionAbilityInfosWithTypeName(const Want &want, const std::string &extensionTypeName, in QueryExtensionAbilityInfosWithTypeName() argument 1410 * @param extensionTypeName Indicates the type of the extension. 1416 virtual ErrCode QueryExtensionAbilityInfosOnlyWithTypeName(const std::string &extensionTypeName, in QueryExtensionAbilityInfosOnlyWithTypeName() argument
|
H A D | bundle_mgr_proxy.h | 971 * @param extensionTypeName Indicates the type of the extension. 977 virtual ErrCode QueryExtensionAbilityInfosWithTypeName(const Want &want, const std::string &extensionTypeName, 982 * @param extensionTypeName Indicates the type of the extension. 988 virtual ErrCode QueryExtensionAbilityInfosOnlyWithTypeName(const std::string &extensionTypeName,
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/ |
H A D | bundle_mgr_service_event_handler.h | 105 * @param extensionTypeName Indicates the extensionTypeName to check in the configuration file. 106 * @return Returns true if the extensionTypeName is in the configuration file; returns false otherwise. 108 static bool CheckExtensionTypeInConfig(const std::string &extensionTypeName);
|
H A D | bundle_mgr_host_impl.h | 924 * @param extensionTypeName Indicates the type of the extension. 930 virtual ErrCode QueryExtensionAbilityInfosWithTypeName(const Want &want, const std::string &extensionTypeName, 935 * @param extensionTypeName Indicates the type of the extension. 941 virtual ErrCode QueryExtensionAbilityInfosOnlyWithTypeName(const std::string &extensionTypeName,
|
/foundation/ability/ability_runtime/frameworks/native/appkit/ability_bundle_manager_helper/ |
H A D | bundle_mgr_helper.cpp | 811 ErrCode BundleMgrHelper::QueryExtensionAbilityInfosOnlyWithTypeName(const std::string &extensionTypeName, in QueryExtensionAbilityInfosOnlyWithTypeName() argument 822 return bundleMgr->QueryExtensionAbilityInfosOnlyWithTypeName(extensionTypeName, flag, userId, extensionInfos); in QueryExtensionAbilityInfosOnlyWithTypeName()
|
/foundation/ability/ability_runtime/frameworks/native/ability/native/ |
H A D | extension_ability_thread.cpp | 173 abilityName = abilityInfo->extensionTypeName + CUSTOM_EXTENSION; in CreateExtensionAbilityName()
|
/foundation/bundlemanager/bundle_framework/interfaces/kits/cj/src/ |
H A D | bundle_manager_convert.cpp | 284 exInfo.extensionAbilityTypeName = MallocCString(extensionInfos.extensionTypeName); in ConvertExtensionAbilityInfo()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | bundle_mgr_host_impl.cpp | 3672 typeName.c_str(), info.extensionTypeName.c_str()); in QueryExtensionAbilityInfosWithTypeName() 3673 if (typeName == info.extensionTypeName) { in QueryExtensionAbilityInfosWithTypeName() 3720 typeName.c_str(), info.extensionTypeName.c_str()); in QueryExtensionAbilityInfosOnlyWithTypeName() 3721 if (typeName == info.extensionTypeName) { in QueryExtensionAbilityInfosOnlyWithTypeName()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/src/bundlemgr/ |
H A D | bundle_mgr_host.cpp | 3403 std::string extensionTypeName = data.ReadString(); in HandleQueryExtensionAbilityInfosWithTypeName() local 3408 QueryExtensionAbilityInfosWithTypeName(*want, extensionTypeName, flags, userId, extensionAbilityInfos); in HandleQueryExtensionAbilityInfosWithTypeName() 3423 std::string extensionTypeName = data.ReadString(); in HandleQueryExtensionAbilityInfosOnlyWithTypeName() local 3428 QueryExtensionAbilityInfosOnlyWithTypeName(extensionTypeName, flags, userId, extensionAbilityInfos); in HandleQueryExtensionAbilityInfosOnlyWithTypeName()
|
H A D | bundle_mgr_proxy.cpp | 4079 ErrCode BundleMgrProxy::QueryExtensionAbilityInfosWithTypeName(const Want &want, const std::string &extensionTypeName, in QueryExtensionAbilityInfosWithTypeName() argument 4091 if (!data.WriteString(extensionTypeName)) { in QueryExtensionAbilityInfosWithTypeName() 4107 ErrCode BundleMgrProxy::QueryExtensionAbilityInfosOnlyWithTypeName(const std::string &extensionTypeName, in QueryExtensionAbilityInfosOnlyWithTypeName() argument 4115 if (!data.WriteString(extensionTypeName)) { in QueryExtensionAbilityInfosOnlyWithTypeName()
|