/foundation/ability/ability_runtime/services/abilitymgr/src/interceptor/ |
H A D | extension_control_interceptor.cpp | 37 AppExecFwk::AbilityInfo callerAbilityInfo; in DoProcess() local 38 if (GetCallerAbilityInfo(param, callerAbilityInfo)) { in DoProcess() 52 callerAbilityInfo.extensionTypeName)) { in DoProcess() 58 callerAbilityInfo.extensionTypeName, param.want.GetElement().GetURI())) { in DoProcess() 68 AppExecFwk::AbilityInfo& callerAbilityInfo) in GetCallerAbilityInfo() 70 if (StartAbilityUtils::GetCallerAbilityInfo(param.callerToken, callerAbilityInfo)) { in GetCallerAbilityInfo() 71 if (callerAbilityInfo.type != AppExecFwk::AbilityType::EXTENSION || in GetCallerAbilityInfo() 72 callerAbilityInfo.extensionAbilityType == AppExecFwk::ExtensionAbilityType::SERVICE || in GetCallerAbilityInfo() 73 callerAbilityInfo.bundleName == param.want.GetElement().GetBundleName()) { in GetCallerAbilityInfo() 67 GetCallerAbilityInfo(const AbilityInterceptorParam& param, AppExecFwk::AbilityInfo& callerAbilityInfo) GetCallerAbilityInfo() argument
|
H A D | ecological_rule_interceptor.cpp | 167 AppExecFwk::AbilityInfo callerAbilityInfo; in GetEcologicalCallerInfo() local 168 if (StartAbilityUtils::GetCallerAbilityInfo(callerToken, callerAbilityInfo)) { in GetEcologicalCallerInfo() 169 callerAppInfo = callerAbilityInfo.applicationInfo; in GetEcologicalCallerInfo() 170 callerInfo.callerAbilityType = callerAbilityInfo.type; in GetEcologicalCallerInfo() 171 callerInfo.callerExtensionAbilityType = callerAbilityInfo.extensionAbilityType; in GetEcologicalCallerInfo()
|
/foundation/ability/ability_runtime/services/abilitymgr/include/interceptor/ |
H A D | extension_control_interceptor.h | 34 AppExecFwk::AbilityInfo& callerAbilityInfo); 36 AppExecFwk::AbilityInfo& callerAbilityInfo);
|
/foundation/ability/ability_runtime/services/abilitymgr/src/dialog_session/ |
H A D | dialog_session_manager.cpp | 132 DialogAbilityInfo &callerAbilityInfo) in GenerateCallerAbilityInfo() 138 callerAbilityInfo.bundleName = callerRecord->GetAbilityInfo().bundleName; in GenerateCallerAbilityInfo() 139 callerAbilityInfo.moduleName = callerRecord->GetAbilityInfo().moduleName; in GenerateCallerAbilityInfo() 140 callerAbilityInfo.abilityName = callerRecord->GetAbilityInfo().name; in GenerateCallerAbilityInfo() 141 callerAbilityInfo.abilityIconId = callerRecord->GetAbilityInfo().iconId; in GenerateCallerAbilityInfo() 142 callerAbilityInfo.abilityLabelId = callerRecord->GetAbilityInfo().labelId; in GenerateCallerAbilityInfo() 143 callerAbilityInfo.bundleIconId = callerRecord->GetApplicationInfo().iconId; in GenerateCallerAbilityInfo() 144 callerAbilityInfo.bundleLabelId = callerRecord->GetApplicationInfo().labelId; in GenerateCallerAbilityInfo() 145 callerAbilityInfo.visible = callerRecord->GetAbilityInfo().visible; in GenerateCallerAbilityInfo() 146 callerAbilityInfo in GenerateCallerAbilityInfo() 131 GenerateCallerAbilityInfo(AbilityRequest &abilityRequest, DialogAbilityInfo &callerAbilityInfo) GenerateCallerAbilityInfo() argument [all...] |
H A D | dialog_session_info.cpp | 79 if (!callerAbilityInfo.ParseURI(callerAbilityInfoUri)) { in ReadFromParcel() 80 TAG_LOGE(AAFwkTag::DIALOG, "parse callerAbilityInfo failed"); in ReadFromParcel() 110 std::string callerAbilityInfoUri = callerAbilityInfo.GetURI(); in Marshalling()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/ |
H A D | start_ability_utils.cpp | 33 thread_local std::shared_ptr<StartAbilityInfo> StartAbilityUtils::callerAbilityInfo; member in OHOS::AAFwk::StartAbilityUtils 80 if (StartAbilityUtils::callerAbilityInfo) { in GetCallerAbilityInfo() 81 abilityInfo = StartAbilityUtils::callerAbilityInfo->abilityInfo; in GetCallerAbilityInfo() 171 if (StartAbilityUtils::callerAbilityInfo != nullptr) { in StartAbilityInfoWrap() 172 TAG_LOGW(AAFwkTag::ABILITYMGR, "callerAbilityInfo created"); in StartAbilityInfoWrap() 174 StartAbilityUtils::callerAbilityInfo = StartAbilityInfo::CreateCallerAbilityInfo(callerToken); in StartAbilityInfoWrap() member in OHOS::AAFwk::StartAbilityUtils 187 StartAbilityUtils::callerAbilityInfo.reset(); in ~StartAbilityInfoWrap() 334 AppExecFwk::AbilityInfo callerAbilityInfo; in IsCallFromAncoShellOrBroker() local 335 if (GetCallerAbilityInfo(callerToken, callerAbilityInfo)) { in IsCallFromAncoShellOrBroker() 336 return callerAbilityInfo in IsCallFromAncoShellOrBroker() [all...] |
/foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include/ |
H A D | dialog_session_info.h | 48 DialogAbilityInfo callerAbilityInfo; member
|
/foundation/ability/ability_runtime/test/fuzztest/dialogsessionmanager_fuzzer/ |
H A D | dialogsessionmanager_fuzzer.cpp | 90 DialogAbilityInfo callerAbilityInfo; in DoSomethingInterestingWithMyAPI() local 91 dialogSessionManager->GenerateCallerAbilityInfo(abilityRequest, callerAbilityInfo); in DoSomethingInterestingWithMyAPI()
|
/foundation/ability/ability_runtime/services/abilitymgr/include/utils/ |
H A D | start_ability_utils.h | 63 static thread_local std::shared_ptr<StartAbilityInfo> callerAbilityInfo; member
|
/foundation/ability/ability_runtime/services/abilitymgr/include/dialog_session/ |
H A D | dialog_session_manager.h | 96 void GenerateCallerAbilityInfo(AbilityRequest &abilityRequest, DialogAbilityInfo &callerAbilityInfo);
|
/foundation/ability/ability_runtime/frameworks/js/napi/js_dialog_session/ |
H A D | js_dialog_session_utils.cpp | 83 jsValue = WrapDialogAbilityInfo(env, dialogSessionInfo.callerAbilityInfo); in WrapDialogSessionInfo() 84 SetPropertyValueByPropertyName(env, jsObject, "callerAbilityInfo", jsValue); in WrapDialogSessionInfo()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | ability_record.cpp | 609 auto callerAbilityInfo = callerAbility->GetAbilityInfo(); in NotifyAnimationFromTerminatingAbility() local 610 SetAbilityTransitionInfo(callerAbilityInfo, fromInfo); in NotifyAnimationFromTerminatingAbility() 846 auto callerAbilityInfo = callerAbility->GetAbilityInfo(); in NotifyAnimationFromStartingAbility() local 847 SetAbilityTransitionInfo(callerAbilityInfo, fromInfo); in NotifyAnimationFromStartingAbility()
|
H A D | ability_manager_service.cpp | 2815 auto callerAbilityInfo = abilityRecord->GetAbilityInfo(); in CheckWorkSchedulerPermission() local 2816 if (callerAbilityInfo.extensionAbilityType != AppExecFwk::ExtensionAbilityType::WORK_SCHEDULER) { in CheckWorkSchedulerPermission() 11404 auto callerAbilityInfo = abilityRecord->GetAbilityInfo(); in ShouldPreventStartAbility() local 11405 PrintStartAbilityInfo(callerAbilityInfo, abilityInfo); in ShouldPreventStartAbility() 11426 if (callerAbilityInfo.type != AppExecFwk::AbilityType::PAGE) { in ShouldPreventStartAbility() 11438 if (IsInWhiteList(callerAbilityInfo.bundleName, abilityInfo.bundleName, abilityInfo.name)) { in ShouldPreventStartAbility() 11444 ReportPreventStartAbilityResult(callerAbilityInfo, abilityInfo); in ShouldPreventStartAbility() 11467 TAG_LOGD(AAFwkTag::ABILITYMGR, "callerAbilityInfo toString: " in PrintStartAbilityInfo() 11486 void AbilityManagerService::ReportPreventStartAbilityResult(const AppExecFwk::AbilityInfo &callerAbilityInfo, in ReportPreventStartAbilityResult() argument 11495 callerAbilityInfo in ReportPreventStartAbilityResult() [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/include/ |
H A D | ability_manager_service.h | 2403 void ReportPreventStartAbilityResult(const AppExecFwk::AbilityInfo &callerAbilityInfo,
|