/foundation/ability/ability_runtime/test/fuzztest/abilitymanagerservicefirst_fuzzer/ |
H A D | abilitymanagerservicefirst_fuzzer.cpp | 144 sptr<SessionInfo> extensionSessionInfo; in DoSomethingInterestingWithMyAPI2() local 145 abilityms.StartUIExtensionAbility(extensionSessionInfo, int32Param); in DoSomethingInterestingWithMyAPI2() 146 extensionSessionInfo = sptr<SessionInfo>(new (std::nothrow) SessionInfo()); in DoSomethingInterestingWithMyAPI2() 147 extensionSessionInfo->sessionToken = token; in DoSomethingInterestingWithMyAPI2() 148 extensionSessionInfo->callerToken = token; in DoSomethingInterestingWithMyAPI2() 149 extensionSessionInfo->persistentId = int32Param; in DoSomethingInterestingWithMyAPI2() 150 extensionSessionInfo->resultCode = int32Param; in DoSomethingInterestingWithMyAPI2() 151 extensionSessionInfo->requestCode = int32Param; in DoSomethingInterestingWithMyAPI2() 152 extensionSessionInfo->errorReason = stringParam; in DoSomethingInterestingWithMyAPI2() 153 extensionSessionInfo in DoSomethingInterestingWithMyAPI2() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ui_extension/ |
H A D | security_session_wrapper_impl.cpp | 323 Rosen::SessionInfo extensionSessionInfo; in CreateSession() local 324 extensionSessionInfo.bundleName_ = want.GetElement().GetBundleName(); in CreateSession() 325 extensionSessionInfo.abilityName_ = want.GetElement().GetAbilityName(); in CreateSession() 326 extensionSessionInfo.callerToken_ = callerToken; in CreateSession() 327 extensionSessionInfo.rootToken_ = (isTransferringCaller_ && parentToken) ? parentToken : callerToken; in CreateSession() 328 extensionSessionInfo.want = wantPtr; in CreateSession() 329 extensionSessionInfo.parentWindowType_ = parentWindowType; in CreateSession() 330 extensionSessionInfo.uiExtensionUsage_ = static_cast<uint32_t>(config.uiExtensionUsage); in CreateSession() 331 extensionSessionInfo.isAsyncModalBinding_ = config.isAsyncModalBinding; in CreateSession() 332 session_ = Rosen::ExtensionSessionManager::GetInstance().RequestExtensionSession(extensionSessionInfo); in CreateSession() [all...] |
H A D | session_wrapper_impl.cpp | 407 Rosen::SessionInfo extensionSessionInfo; in CreateSession() local 408 extensionSessionInfo.bundleName_ = want.GetElement().GetBundleName(); in CreateSession() 409 extensionSessionInfo.abilityName_ = want.GetElement().GetAbilityName(); in CreateSession() 410 extensionSessionInfo.callerToken_ = callerToken; in CreateSession() 411 extensionSessionInfo.rootToken_ = (isTransferringCaller_ && parentToken) ? parentToken : callerToken; in CreateSession() 412 extensionSessionInfo.want = wantPtr; in CreateSession() 413 extensionSessionInfo.parentWindowType_ = parentWindowType; in CreateSession() 414 extensionSessionInfo.realParentId_ = static_cast<int32_t>(realHostWindowId); in CreateSession() 415 extensionSessionInfo.uiExtensionUsage_ = static_cast<uint32_t>(config.uiExtensionUsage); in CreateSession() 416 extensionSessionInfo in CreateSession() [all...] |
/foundation/ability/ability_runtime/services/abilitymgr/src/ |
H A D | ability_manager_client.cpp | 345 ErrCode AbilityManagerClient::StartUIExtensionAbility(sptr<SessionInfo> extensionSessionInfo, int32_t userId) in StartUIExtensionAbility() argument 350 CHECK_POINTER_RETURN_INVALID_VALUE(extensionSessionInfo); in StartUIExtensionAbility() 352 extensionSessionInfo->want.GetElement().GetAbilityName().c_str(), in StartUIExtensionAbility() 353 extensionSessionInfo->want.GetElement().GetBundleName().c_str(), extensionSessionInfo->persistentId, userId); in StartUIExtensionAbility() 354 return abms->StartUIExtensionAbility(extensionSessionInfo, userId); in StartUIExtensionAbility() 406 ErrCode AbilityManagerClient::TerminateUIExtensionAbility(sptr<SessionInfo> extensionSessionInfo, in TerminateUIExtensionAbility() argument 412 CHECK_POINTER_RETURN_INVALID_VALUE(extensionSessionInfo); in TerminateUIExtensionAbility() 414 extensionSessionInfo->want.GetElement().GetAbilityName().c_str(), in TerminateUIExtensionAbility() 415 extensionSessionInfo in TerminateUIExtensionAbility() 482 MinimizeUIExtensionAbility(sptr<SessionInfo> extensionSessionInfo, bool fromUser) MinimizeUIExtensionAbility() argument [all...] |
H A D | ability_manager_service.cpp | 2964 void AbilityManagerService::SetPickerElementName(const sptr<SessionInfo> &extensionSessionInfo, int32_t userId) in SetPickerElementName() argument 2966 CHECK_POINTER_IS_NULLPTR(extensionSessionInfo); in SetPickerElementName() 2967 std::string targetType = extensionSessionInfo->want.GetStringParam(UIEXTENSION_TARGET_TYPE_KEY); in SetPickerElementName() 2969 extensionSessionInfo->want.GetElement().GetBundleName().empty() && in SetPickerElementName() 2970 extensionSessionInfo->want.GetElement().GetAbilityName().empty() && in SetPickerElementName() 2974 extensionSessionInfo->want.SetElementName(bundleName, abilityName); in SetPickerElementName() 2975 WantParams ¶meters = const_cast<WantParams &>(extensionSessionInfo->want.GetParams()); in SetPickerElementName() 2977 extensionSessionInfo->want.SetParams(parameters); in SetPickerElementName() 2980 if (extensionSessionInfo->want.GetElement().GetBundleName().empty() && in SetPickerElementName() 2981 extensionSessionInfo in SetPickerElementName() 3019 SetAutoFillElementName(const sptr<SessionInfo> &extensionSessionInfo) SetAutoFillElementName() argument 3057 StartUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, int32_t userId) StartUIExtensionAbility() argument 3590 TerminateUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, int resultCode, const Want *resultWant) TerminateUIExtensionAbility() argument 3837 MinimizeUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, bool fromUser) MinimizeUIExtensionAbility() argument [all...] |
H A D | ability_manager_stub.cpp | 991 sptr<SessionInfo> extensionSessionInfo = nullptr; in TerminateUIExtensionAbilityInner() local 993 extensionSessionInfo = data.ReadParcelable<SessionInfo>(); in TerminateUIExtensionAbilityInner() 997 int32_t result = TerminateUIExtensionAbility(extensionSessionInfo, resultCode, resultWant); in TerminateUIExtensionAbilityInner() 1033 sptr<SessionInfo> extensionSessionInfo = nullptr; in MinimizeUIExtensionAbilityInner() local 1035 extensionSessionInfo = data.ReadParcelable<SessionInfo>(); in MinimizeUIExtensionAbilityInner() 1038 int32_t result = MinimizeUIExtensionAbility(extensionSessionInfo, fromUser); in MinimizeUIExtensionAbilityInner() 1392 sptr<SessionInfo> extensionSessionInfo = nullptr; in StartUIExtensionAbilityInner() local 1394 extensionSessionInfo = data.ReadParcelable<SessionInfo>(); in StartUIExtensionAbilityInner() 1395 if (extensionSessionInfo == nullptr) { in StartUIExtensionAbilityInner() 1396 TAG_LOGE(AAFwkTag::ABILITYMGR, "null extensionSessionInfo"); in StartUIExtensionAbilityInner() 1412 sptr<SessionInfo> extensionSessionInfo = nullptr; StartUIExtensionAbilityEmbeddedInner() local 1432 sptr<SessionInfo> extensionSessionInfo = nullptr; StartUIExtensionConstrainedEmbeddedInner() local [all...] |
H A D | ability_manager_proxy.cpp | 753 int AbilityManagerProxy::StartUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, int32_t userId) in StartUIExtensionAbility() argument 763 CHECK_POINTER_AND_RETURN_LOG(extensionSessionInfo, ERR_INVALID_VALUE, in StartUIExtensionAbility() 764 "connect fail, null extensionSessionInfo"); in StartUIExtensionAbility() 765 if (extensionSessionInfo) { in StartUIExtensionAbility() 766 if (!data.WriteBool(true) || !data.WriteParcelable(extensionSessionInfo)) { in StartUIExtensionAbility() 767 TAG_LOGE(AAFwkTag::ABILITYMGR, "flag and extensionSessionInfo write fail"); in StartUIExtensionAbility() 782 if (extensionSessionInfo->uiExtensionUsage == UIExtensionUsage::EMBEDDED) { in StartUIExtensionAbility() 784 } else if (extensionSessionInfo->uiExtensionUsage == UIExtensionUsage::MODAL) { in StartUIExtensionAbility() 984 int AbilityManagerProxy::TerminateUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, int resultCode, in TerminateUIExtensionAbility() argument 996 CHECK_POINTER_AND_RETURN_LOG(extensionSessionInfo, ERR_INVALID_VALU in TerminateUIExtensionAbility() 1611 MinimizeUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, bool fromUser) MinimizeUIExtensionAbility() argument [all...] |
/foundation/ability/ability_runtime/test/unittest/ability_manager_service_sixth_test/ |
H A D | ability_manager_service_sixth_test.cpp | 444 sptr<SessionInfo> extensionSessionInfo = sptr<SessionInfo>::MakeSptr(); in HWTEST_F() local 445 extensionSessionInfo->want.SetParam(UIEXTENSION_TYPE_KEY, AUTO_FILL_PASSWORD_TPYE); in HWTEST_F() 446 abilityMs->SetAutoFillElementName(extensionSessionInfo); in HWTEST_F() 448 EXPECT_EQ(extensionSessionInfo->want.GetBundle(), BUNDLE_NAME_TEST); in HWTEST_F() 449 EXPECT_EQ(extensionSessionInfo->want.GetModuleName(), AUTO_FILL_MODULE_NAME); in HWTEST_F() 451 EXPECT_EQ(extensionSessionInfo->want.GetBundle(), AUTO_FILL_PASSWORD_BUNDLE_NAME); in HWTEST_F() 452 EXPECT_EQ(extensionSessionInfo->want.GetModuleName(), AUTO_FILL_MODULE_NAME); in HWTEST_F() 455 extensionSessionInfo->want.SetParam(UIEXTENSION_TYPE_KEY, AUTO_FILL_SMART_TPYE); in HWTEST_F() 456 abilityMs->SetAutoFillElementName(extensionSessionInfo); in HWTEST_F() 458 EXPECT_EQ(extensionSessionInfo in HWTEST_F() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ability_component/ |
H A D | ability_component_pattern.cpp | 32 Rosen::SessionInfo extensionSessionInfo = { in AbilityComponentPattern() local 38 session_ = Rosen::ExtensionSessionManager::GetInstance().RequestExtensionSession(extensionSessionInfo); in AbilityComponentPattern()
|
/foundation/ability/ability_runtime/tools/test/mock/ |
H A D | mock_ability_manager_stub.h | 36 MOCK_METHOD3(TerminateUIExtensionAbility, int(const sptr<SessionInfo> &extensionSessionInfo, int resultCode, 47 int MinimizeUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, bool fromUser = false) override
|
/foundation/ability/ability_runtime/test/unittest/ability_manager_test/ |
H A D | ability_manager_stub_mock.h | 104 virtual int TerminateUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, int resultCode, in TerminateUIExtensionAbility() argument 119 int MinimizeUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, bool fromUser) override
|
/foundation/ability/ability_runtime/services/abilitymgr/include/ |
H A D | ability_manager_proxy.h | 289 * @param extensionSessionInfo the extension session info of the ability to start. 294 const sptr<SessionInfo> &extensionSessionInfo, 354 * @param extensionSessionInfo the extension session info of the ability to terminate. 359 virtual int TerminateUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, int resultCode, 419 * @param extensionSessionInfo the extension session info of the ability to minimize. 423 virtual int MinimizeUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo,
|
H A D | ability_manager_service.h | 428 * @param extensionSessionInfo the extension session info of the ability to start. 433 const sptr<SessionInfo> &extensionSessionInfo, 494 * @param extensionSessionInfo the extension session info of the ability to terminate. 499 virtual int TerminateUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, 559 * @param extensionSessionInfo the extension session info of the ability to minimize. 563 virtual int MinimizeUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, 2227 void SetPickerElementName(const sptr<SessionInfo> &extensionSessionInfo, int32_t userId); 2229 void SetAutoFillElementName(const sptr<SessionInfo> &extensionSessionInfo);
|
/foundation/ability/ability_runtime/interfaces/inner_api/ability_manager/include/ |
H A D | ability_manager_interface.h | 386 * @param extensionSessionInfo the extension session info of the ability to start. 391 const sptr<SessionInfo> &extensionSessionInfo, in StartUIExtensionAbility() 488 * @param extensionSessionInfo the extension session info of the ability to terminate. 493 virtual int TerminateUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, in TerminateUIExtensionAbility() argument 568 * @param extensionSessionInfo the extension session info of the ability to minimize. 572 virtual int MinimizeUIExtensionAbility(const sptr<SessionInfo> &extensionSessionInfo, in MinimizeUIExtensionAbility() argument 390 StartUIExtensionAbility( const sptr<SessionInfo> &extensionSessionInfo, int32_t userId = DEFAULT_INVAL_VALUE) StartUIExtensionAbility() argument
|
H A D | ability_manager_client.h | 346 * @param extensionSessionInfo the extension session info of the ability to start. 351 sptr<SessionInfo> extensionSessionInfo, 411 * @param extensionSessionInfo the extension session info of the ability to terminate. 416 ErrCode TerminateUIExtensionAbility(sptr<SessionInfo> extensionSessionInfo, 476 * @param extensionSessionInfo the extension session info of the ability to minimize. 480 ErrCode MinimizeUIExtensionAbility(sptr<SessionInfo> extensionSessionInfo, bool fromUser = false);
|
/foundation/ability/ability_runtime/test/unittest/ability_manager_service_third_test/ |
H A D | ability_manager_service_third_test.cpp | 961 const sptr<SessionInfo> extensionSessionInfo = sessionInfo; in HWTEST_F() local 962 abilityMs_->SetPickerElementName(extensionSessionInfo, USER_ID_U100); in HWTEST_F() 980 const sptr<SessionInfo> extensionSessionInfo = sessionInfo; in HWTEST_F() local 981 abilityMs_->SetPickerElementName(extensionSessionInfo, USER_ID_U100); in HWTEST_F() 998 const sptr<SessionInfo> extensionSessionInfo = sessionInfo; in HWTEST_F() local 999 abilityMs_->SetPickerElementName(extensionSessionInfo, USER_ID_U100); in HWTEST_F()
|