Home
last modified time | relevance | path

Searched refs:StartAbilityUtils (Results 1 - 17 of 17) sorted by relevance

/foundation/ability/ability_runtime/services/abilitymgr/src/utils/
H A Dstart_ability_utils.cpp32 thread_local std::shared_ptr<StartAbilityInfo> StartAbilityUtils::startAbilityInfo;
33 thread_local std::shared_ptr<StartAbilityInfo> StartAbilityUtils::callerAbilityInfo;
34 thread_local bool StartAbilityUtils::skipCrowTest = false;
35 thread_local bool StartAbilityUtils::skipStartOther = false;
36 thread_local bool StartAbilityUtils::skipErms = false;
37 thread_local int32_t StartAbilityUtils::ermsResultCode = ERMS_ISALLOW_RESULTCODE;
38 thread_local bool StartAbilityUtils::isWantWithAppCloneIndex = false;
39 thread_local bool StartAbilityUtils::ermsSupportBackToCallerFlag = false;
41 bool StartAbilityUtils::GetAppIndex(const Want &want, sptr<IRemoteObject> callerToken, int32_t &appIndex) in GetAppIndex()
53 bool StartAbilityUtils
[all...]
H A Dupdate_caller_info_util.cpp54 if (!StartAbilityUtils::IsCallFromAncoShellOrBroker(callerToken)) { in UpdateCallerInfo()
137 if (!StartAbilityUtils::IsCallFromAncoShellOrBroker(asCallerSourceToken)) { in UpdateAsCallerInfoFromToken()
170 if (!StartAbilityUtils::IsCallFromAncoShellOrBroker(callerToken)) { in UpdateAsCallerInfoFromCallerRecord()
H A Dability_permission_util.cpp119 if (!StartAbilityUtils::GetApplicationInfo(want.GetBundle(), userId, appInfo)) { in CheckMultiInstanceAndAppClone()
/foundation/ability/ability_runtime/services/abilitymgr/src/interceptor/
H A Decological_rule_interceptor.cpp41 if (StartAbilityUtils::skipErms) { in DoProcess()
42 StartAbilityUtils::skipErms = false; in DoProcess()
64 StartAbilityUtils::ermsResultCode = rule.resultCode; in DoProcess()
65 StartAbilityUtils::ermsSupportBackToCallerFlag = rule.isBackSkuExempt; in DoProcess()
109 StartAbilityUtils::startAbilityInfo = StartAbilityInfo::CreateStartAbilityInfo(want, in DoProcess()
111 if (StartAbilityUtils::startAbilityInfo->status != ERR_OK) { in DoProcess()
137 if (StartAbilityUtils::startAbilityInfo && in GetEcologicalTargetInfo()
138 StartAbilityUtils::startAbilityInfo->abilityInfo.bundleName == want.GetBundle() && in GetEcologicalTargetInfo()
139 StartAbilityUtils::startAbilityInfo->abilityInfo.name == want.GetElement().GetAbilityName()) { in GetEcologicalTargetInfo()
140 AppExecFwk::AbilityInfo targetAbilityInfo = StartAbilityUtils in GetEcologicalTargetInfo()
[all...]
H A Dextension_control_interceptor.cpp70 if (StartAbilityUtils::GetCallerAbilityInfo(param.callerToken, callerAbilityInfo)) { in GetCallerAbilityInfo()
92 if (StartAbilityUtils::startAbilityInfo != nullptr && in GetTargetAbilityInfo()
93 StartAbilityUtils::startAbilityInfo->abilityInfo.bundleName == param.want.GetBundle() && in GetTargetAbilityInfo()
94 StartAbilityUtils::startAbilityInfo->abilityInfo.name == param.want.GetElement().GetAbilityName()) { in GetTargetAbilityInfo()
95 targetAbilityInfo = StartAbilityUtils::startAbilityInfo->abilityInfo; in GetTargetAbilityInfo()
H A Dcrowd_test_interceptor.cpp28 if (StartAbilityUtils::skipCrowTest) { in DoProcess()
29 StartAbilityUtils::skipCrowTest = false; in DoProcess()
53 if (!StartAbilityUtils::GetApplicationInfo(want.GetBundle(), userId, appInfo)) { in CheckCrowdtest()
H A Dability_jump_interceptor.cpp52 if (StartAbilityUtils::startAbilityInfo != nullptr && in DoProcess()
53 StartAbilityUtils::startAbilityInfo->abilityInfo.bundleName == param.want.GetBundle() && in DoProcess()
54 StartAbilityUtils::startAbilityInfo->abilityInfo.name == param.want.GetElement().GetAbilityName()) { in DoProcess()
55 targetAbilityInfo = StartAbilityUtils::startAbilityInfo->abilityInfo; in DoProcess()
150 if (!StartAbilityUtils::GetApplicationInfo(bundleName, userId, appInfo)) { in CheckIfExemptByBundleName()
174 StartAbilityUtils::GetApplicationInfo(controlRule.callerPkg, userId, callerAppInfo); in LoadAppLabelInfo()
176 StartAbilityUtils::GetApplicationInfo(controlRule.targetPkg, userId, callerAppInfo); in LoadAppLabelInfo()
H A Dscreen_unlock_interceptor.cpp40 if (StartAbilityUtils::startAbilityInfo != nullptr) { in DoProcess()
41 targetAbilityInfo = StartAbilityUtils::startAbilityInfo->abilityInfo; in DoProcess()
H A Dstart_other_app_interceptor.cpp37 if (StartAbilityUtils::skipStartOther) { in DoProcess()
38 StartAbilityUtils::skipStartOther = false; in DoProcess()
/foundation/ability/ability_runtime/test/fuzztest/startabilityutils_fuzzer/
H A Dstartabilityutils_fuzzer.cpp71 StartAbilityUtils::GetAppIndex(want, callerToken, int32Param); in StartAbilityUtilsFuzztest1()
73 StartAbilityUtils::GetApplicationInfo(stringParam, int32Param, appInfo); in StartAbilityUtilsFuzztest1()
75 StartAbilityUtils::GetCallerAbilityInfo(nullptr, abilityInfo); in StartAbilityUtilsFuzztest1()
76 StartAbilityUtils::GetCallerAbilityInfo(callerToken, abilityInfo); in StartAbilityUtilsFuzztest1()
77 StartAbilityUtils::CheckAppProvisionMode(want, int32Param); in StartAbilityUtilsFuzztest1()
/foundation/ability/ability_runtime/test/unittest/dialog_session_manager_test/
H A Ddialog_session_manager_test.cpp236 StartAbilityUtils::ermsResultCode = TEST_ERMS_ISALLOW_RESULTCODE; in HWTEST_F()
269 StartAbilityUtils::isWantWithAppCloneIndex = true; in HWTEST_F()
/foundation/ability/ability_runtime/services/abilitymgr/include/utils/
H A Dstart_ability_utils.h50 struct StartAbilityUtils { struct
/foundation/ability/ability_runtime/services/abilitymgr/src/dialog_session/
H A Ddialog_session_manager.cpp402 if (StartAbilityUtils::ermsResultCode < ERMS_ISALLOW_RESULTCODE || in HandleErmsResult()
434 if (StartAbilityUtils::isWantWithAppCloneIndex) { in IsCreateCloneSelectorDialog()
436 StartAbilityUtils::isWantWithAppCloneIndex = false; in IsCreateCloneSelectorDialog()
439 auto appIndexes = StartAbilityUtils::GetCloneAppIndexes(bundleName, userId); in IsCreateCloneSelectorDialog()
/foundation/ability/ability_runtime/test/unittest/start_other_app_interceptor_test/
H A Dstart_other_app_interceptor_test.cpp30 thread_local bool StartAbilityUtils::skipStartOther = false;
/foundation/ability/ability_runtime/services/abilitymgr/src/
H A Dability_manager_service.cpp493 if ((err = StartAbilityUtils::CheckAppProvisionMode(want, userId)) != ERR_OK) { in StartAbility()
1062 if (!StartAbilityUtils::GetAppIndex(want, callerToken, appIndex)) { in StartAbilityInner()
1239 auto backFlag = StartAbilityUtils::ermsSupportBackToCallerFlag; in StartAbilityInner()
1241 StartAbilityUtils::ermsSupportBackToCallerFlag = false; in StartAbilityInner()
1348 if ((err = StartAbilityUtils::CheckAppProvisionMode(want, userId)) != ERR_OK) { in StartAbilityDetails()
1405 if (!StartAbilityUtils::GetAppIndex(want, callerToken, appIndex)) { in StartAbilityDetails()
1713 if (!StartAbilityUtils::GetAppIndex(want, callerToken, appIndex)) { in StartAbilityForOptionInner()
1908 auto backFlag = StartAbilityUtils::ermsSupportBackToCallerFlag; in StartAbilityForOptionInner()
1910 StartAbilityUtils::ermsSupportBackToCallerFlag = false; in StartAbilityForOptionInner()
2198 if (!StartAbilityUtils in StartUIAbilityBySCBDefault()
[all...]
H A Dimplicit_start_processor.cpp403 if (!StartAbilityUtils::IsCallFromAncoShellOrBroker(request.callerToken)) { in GenerateAbilityRequestByAction()
535 auto appIndexes = StartAbilityUtils::GetCloneAppIndexes(request.want.GetBundle(), userId); in GenerateAbilityRequestByAppIndexes()
/foundation/ability/ability_runtime/test/unittest/ability_interceptor_test/
H A Dability_interceptor_test.cpp727 StartAbilityUtils::startAbilityInfo = StartAbilityInfo::CreateStartExtensionInfo(want, in HWTEST_F()

Completed in 20 milliseconds