Home
last modified time | relevance | path

Searched refs:BundlePermissionMgr (Results 1 - 25 of 27) sorted by relevance

12

/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/mock/src/
H A Dbundle_permission_mgr.cpp24 bool BundlePermissionMgr::VerifyCallingUid() in VerifyCallingUid()
29 bool BundlePermissionMgr::VerifyPreload(const AAFwk::Want &want) in VerifyPreload()
34 bool BundlePermissionMgr::IsCallingUidValid(int32_t uid) in IsCallingUidValid()
39 bool BundlePermissionMgr::VerifyCallingPermissionForAll(const std::string &permissionName) in VerifyCallingPermissionForAll()
44 bool BundlePermissionMgr::VerifyCallingPermissionsForAll(const std::vector<std::string> &permissionNames) in VerifyCallingPermissionsForAll()
49 bool BundlePermissionMgr::IsSelfCalling() in IsSelfCalling()
54 bool BundlePermissionMgr::VerifyRecoverPermission() in VerifyRecoverPermission()
59 bool BundlePermissionMgr::VerifyUninstallPermission() in VerifyUninstallPermission()
64 bool BundlePermissionMgr::IsBundleSelfCalling(const std::string &bundleName) in IsBundleSelfCalling()
70 bool BundlePermissionMgr
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/
H A Dbundle_installer_host.cpp353 if (!BundlePermissionMgr::IsSystemApp() && in Install()
354 !BundlePermissionMgr::VerifyCallingBundleSdkVersion(ServiceConstants::API_VERSION_NINE)) { in Install()
359 if (!BundlePermissionMgr::IsSelfCalling() && in Install()
360 !BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_INSTALL_BUNDLE) && in Install()
361 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_INSTALL_ENTERPRISE_BUNDLE) && in Install()
362 !BundlePermissionMgr::VerifyCallingPermissionForAll( in Install()
364 !BundlePermissionMgr::VerifyCallingPermissionForAll( in Install()
366 !BundlePermissionMgr::VerifyCallingPermissionForAll( in Install()
384 if (!BundlePermissionMgr::IsSystemApp() && in Install()
385 !BundlePermissionMgr in Install()
[all...]
H A Dbundle_stream_installer_host_impl.cpp99 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_INSTALL_BUNDLE) && in CreateStream()
100 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_INSTALL_ENTERPRISE_BUNDLE) && in CreateStream()
101 !BundlePermissionMgr::VerifyCallingPermissionForAll( in CreateStream()
103 !BundlePermissionMgr::VerifyCallingPermissionForAll( in CreateStream()
105 !BundlePermissionMgr::VerifyCallingPermissionForAll( in CreateStream()
107 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_INSTALL_SELF_BUNDLE) && in CreateStream()
108 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_INSTALL_SANDBOX_BUNDLE) && in CreateStream()
109 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_INSTALL_QUICK_FIX_BUNDLE)) { in CreateStream()
151 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_INSTALL_BUNDLE) && in CreateSignatureFileStream()
152 !BundlePermissionMgr in CreateSignatureFileStream()
[all...]
H A Dbundle_mgr_host_impl.cpp72 if (!BundlePermissionMgr::IsSystemApp() && in GetApplicationInfo()
73 !BundlePermissionMgr::VerifyCallingBundleSdkVersion(ServiceConstants::API_VERSION_NINE)) { in GetApplicationInfo()
77 if (!BundlePermissionMgr::VerifyCallingPermissionsForAll({Constants::PERMISSION_GET_BUNDLE_INFO_PRIVILEGED, in GetApplicationInfo()
79 !BundlePermissionMgr::IsBundleSelfCalling(appName)) { in GetApplicationInfo()
97 if (!BundlePermissionMgr::IsSystemApp()) { in GetApplicationInfoV9()
101 if (!BundlePermissionMgr::VerifyCallingPermissionsForAll({Constants::PERMISSION_GET_BUNDLE_INFO_PRIVILEGED, in GetApplicationInfoV9()
103 !BundlePermissionMgr::IsBundleSelfCalling(appName)) { in GetApplicationInfoV9()
125 if (!BundlePermissionMgr::IsSystemApp() && in GetApplicationInfos()
126 !BundlePermissionMgr::VerifyCallingBundleSdkVersion(ServiceConstants::API_VERSION_NINE)) { in GetApplicationInfos()
130 if (!BundlePermissionMgr in GetApplicationInfos()
[all...]
H A Dbundle_permission_mgr.cpp39 std::map<std::string, DefaultPermission> BundlePermissionMgr::defaultPermissions_;
41 bool BundlePermissionMgr::Init() in Init()
61 LOG_D(BMS_TAG_DEFAULT, "BundlePermissionMgr::Init failed"); in Init()
70 LOG_D(BMS_TAG_DEFAULT, "BundlePermissionMgr::Init success"); in Init()
74 void BundlePermissionMgr::UnInit() in UnInit()
76 LOG_D(BMS_TAG_DEFAULT, "BundlePermissionMgr::UnInit"); in UnInit()
80 void BundlePermissionMgr::ConvertPermissionDef( in ConvertPermissionDef()
97 void BundlePermissionMgr::ConvertPermissionDef( in ConvertPermissionDef()
120 AccessToken::ATokenAvailableTypeEnum BundlePermissionMgr::GetAvailableType( in GetAvailableType()
129 AccessToken::ATokenAplEnum BundlePermissionMgr
[all...]
H A Dbundle_multiuser_installer.cpp141 if (BundlePermissionMgr::InitHapToken(info, userId, 0, newTokenIdEx) != ERR_OK) { in ProcessBundleInstall()
146 BundlePermissionMgr::DeleteAccessTokenId(newTokenIdEx.tokenIdExStruct.tokenID); in ProcessBundleInstall()
H A Dbase_bundle_installer.cpp847 if (BundlePermissionMgr::InitHapToken(oldInfo, userId_, 0, accessTokenIdEx) != ERR_OK) { in InnerProcessBundleInstall()
1374 if (BundlePermissionMgr::DeleteAccessTokenId(newInfos.begin()->second.GetAccessTokenId(userId_)) != in RollBack()
1933 if (BundlePermissionMgr::InitHapToken(oldInfo, userId_, 0, accessTokenIdEx) != ERR_OK) { in InnerProcessInstallByPreInstallInfo()
2014 if (BundlePermissionMgr::DeleteAccessTokenId(accessTokenId_) != in RemoveBundle()
2067 if (BundlePermissionMgr::InitHapToken(info, userId_, 0, accessTokenIdEx) != ERR_OK) { in ProcessBundleInstallStatus()
4716 if (BundlePermissionMgr::DeleteAccessTokenId(accessTokenId_) != in RemoveBundleUserData()
5867 if (BundlePermissionMgr::UpdateHapToken(accessTokenIdEx, newInfo) != ERR_OK) { in UpdateHapToken()
5879 if (BundlePermissionMgr::UpdateHapToken(cloneAccessTokenIdEx, newInfo) != ERR_OK) { in UpdateHapToken()
H A Dbundle_install_checker.cpp1455 ErrCode ret = BundlePermissionMgr::GetPermissionDef(permissionName, permissionDef); in CheckProxyPermissionLevel()
H A Dinner_bundle_info.cpp2323 if (!BundlePermissionMgr::GetRequestPermissionStates(bundleInfo, in GetBundleInfo()
2466 if (!BundlePermissionMgr::GetRequestPermissionStates(bundleInfo, tokenId, deviceId)) { in GetBundleWithReqPermissionsV9()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/bundle_resource/
H A Dbundle_resource_host_impl.cpp35 if (!BundlePermissionMgr::IsSystemApp()) { in GetBundleResourceInfo()
39 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_GET_BUNDLE_RESOURCES)) { in GetBundleResourceInfo()
64 if (!BundlePermissionMgr::IsSystemApp()) { in GetLauncherAbilityResourceInfo()
68 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_GET_BUNDLE_RESOURCES)) { in GetLauncherAbilityResourceInfo()
93 if (!BundlePermissionMgr::IsSystemApp()) { in GetAllBundleResourceInfo()
97 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_GET_BUNDLE_RESOURCES)) { in GetAllBundleResourceInfo()
101 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_GET_INSTALLED_BUNDLE_LIST)) { in GetAllBundleResourceInfo()
108 BundlePermissionMgr::AddPermissionUsedRecord(Constants::PERMISSION_GET_INSTALLED_BUNDLE_LIST, 0, 1); in GetAllBundleResourceInfo()
113 BundlePermissionMgr::AddPermissionUsedRecord(Constants::PERMISSION_GET_INSTALLED_BUNDLE_LIST, 0, 1); in GetAllBundleResourceInfo()
130 BundlePermissionMgr in GetAllBundleResourceInfo()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_permission_grant_test/
H A Dbms_bundle_permission_start_full_test.cpp167 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
171 res = BundlePermissionMgr::VerifySystemApp(beginSystemApiVersion); in HWTEST_F()
183 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
188 res = BundlePermissionMgr::MatchSignature(permission, signatures); in HWTEST_F()
200 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
207 res = BundlePermissionMgr::MatchSignature(permission, signatures); in HWTEST_F()
219 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
226 res = BundlePermissionMgr::MatchSignature(permission, signatures); in HWTEST_F()
238 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
243 res = BundlePermissionMgr in HWTEST_F()
[all...]
H A Dbms_bundle_permission_getrequest_test.cpp83 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
89 res = BundlePermissionMgr::GetRequestPermissionStates(bundleInfo, tokenId, DEVICE_ID); in HWTEST_F()
101 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
107 res = BundlePermissionMgr::GetRequestPermissionStates(bundleInfo, tokenId, DEVICE_ID); in HWTEST_F()
119 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
125 res = BundlePermissionMgr::GetRequestPermissionStates(bundleInfo, tokenId, ERR_DEVICE_ID); in HWTEST_F()
H A Dbms_bundle_permission_def_list_test.cpp180 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
186 res = BundlePermissionMgr::GetRequestPermissionStates(bundleInfo, tokenId, ""); in HWTEST_F()
198 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
202 ErrCode ret = BundlePermissionMgr::GetPermissionDef("", permissionDef); in HWTEST_F()
214 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
218 res = BundlePermissionMgr::VerifySystemApp(beginSystemApiVersion); in HWTEST_F()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/quick_fix/
H A Dquick_fix_manager_host_impl.cpp42 if (!BundlePermissionMgr::IsSystemApp()) { in DeployQuickFix()
46 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_INSTALL_BUNDLE) && in DeployQuickFix()
47 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_INSTALL_QUICK_FIX_BUNDLE)) { in DeployQuickFix()
72 if (!BundlePermissionMgr::IsSystemApp()) { in SwitchQuickFix()
76 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_INSTALL_BUNDLE) && in SwitchQuickFix()
77 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_INSTALL_QUICK_FIX_BUNDLE)) { in SwitchQuickFix()
97 if (!BundlePermissionMgr::IsSystemApp()) { in DeleteQuickFix()
101 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_INSTALL_BUNDLE) && in DeleteQuickFix()
102 !BundlePermissionMgr::VerifyCallingPermissionForAll(ServiceConstants::PERMISSION_UNINSTALL_QUICK_FIX_BUNDLE)) { in DeleteQuickFix()
117 if (!BundlePermissionMgr in CreateFd()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_service_startup_test/
H A Dbms_service_startup_test.cpp475 * @tc.desc: 1.test ConvertPermissionDef of BundlePermissionMgr
479 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
484 BundlePermissionMgr::ConvertPermissionDef(permDef, permissionDef); in HWTEST_F()
491 * @tc.desc: 1.test VerifyPermission of BundlePermissionMgr
495 bool res = BundlePermissionMgr::Init(); in HWTEST_F()
500 int32_t ret = BundlePermissionMgr::VerifyPermission(bundleName, permissionName, userId); in HWTEST_F()
507 * @tc.desc: 1.test CheckPermissionInDefaultPermissions of BundlePermissionMgr
511 bool ret = BundlePermissionMgr::Init(); in HWTEST_F()
519 ret = BundlePermissionMgr::CheckPermissionInDefaultPermissions( in HWTEST_F()
524 ret = BundlePermissionMgr in HWTEST_F()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/overlay/
H A Dbundle_overlay_manager_host_impl.cpp63 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_GET_BUNDLE_INFO_PRIVILEGED)) { in GetAllOverlayModuleInfo()
86 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_GET_BUNDLE_INFO_PRIVILEGED)) { in GetOverlayModuleInfo()
160 if (!BundlePermissionMgr::IsSystemApp()) { in GetOverlayModuleInfoByBundleName()
165 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_GET_BUNDLE_INFO_PRIVILEGED) && in GetOverlayModuleInfoByBundleName()
166 !BundlePermissionMgr::IsBundleSelfCalling(bundleName)) { in GetOverlayModuleInfoByBundleName()
200 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_GET_BUNDLE_INFO_PRIVILEGED)) { in GetOverlayBundleInfoForTarget()
224 if (!BundlePermissionMgr::IsSystemApp()) { in GetOverlayModuleInfoForTarget()
229 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_GET_BUNDLE_INFO_PRIVILEGED) && in GetOverlayModuleInfoForTarget()
230 !BundlePermissionMgr::IsBundleSelfCalling(targetBundleName)) { in GetOverlayModuleInfoForTarget()
275 if (!BundlePermissionMgr in SetOverlayEnabled()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/app_control/
H A Dapp_control_manager_host_impl.cpp334 if (!BundlePermissionMgr::IsSystemApp()) { in SetDisposedStatus()
338 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(PERMISSION_DISPOSED_STATUS)) { in SetDisposedStatus()
359 if (!BundlePermissionMgr::IsSystemApp()) { in DeleteDisposedStatus()
363 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(PERMISSION_DISPOSED_STATUS)) { in DeleteDisposedStatus()
392 if (!BundlePermissionMgr::IsSystemApp()) { in GetDisposedStatus()
396 if (!BundlePermissionMgr::VerifyCallingPermissionsForAll({PERMISSION_DISPOSED_STATUS, in GetDisposedStatus()
460 if (!BundlePermissionMgr::IsSystemApp()) { in GetDisposedRule()
464 if (!BundlePermissionMgr::VerifyCallingPermissionsForAll({PERMISSION_DISPOSED_STATUS, in GetDisposedRule()
490 if (!BundlePermissionMgr::IsSystemApp()) { in SetDisposedRule()
494 if (!BundlePermissionMgr in SetDisposedRule()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/extend_resource/
H A Dextend_resource_manager_host_impl.cpp118 if (!BundlePermissionMgr::IsSystemApp()) { in BeforeAddExtResource()
123 if (!BundlePermissionMgr::VerifyCallingPermissionForAll( in BeforeAddExtResource()
326 if (!BundlePermissionMgr::IsSystemApp()) { in RemoveExtResource()
331 if (!BundlePermissionMgr::VerifyCallingPermissionsForAll({ in RemoveExtResource()
388 if (!BundlePermissionMgr::IsSystemApp()) { in GetExtResource()
393 if (!BundlePermissionMgr::VerifyCallingPermissionsForAll({ in GetExtResource()
433 if (!BundlePermissionMgr::IsSystemApp()) { in EnableDynamicIcon()
438 if (!BundlePermissionMgr::VerifyCallingPermissionForAll( in EnableDynamicIcon()
540 if (!BundlePermissionMgr::IsSystemApp()) { in DisableDynamicIcon()
545 if (!BundlePermissionMgr in DisableDynamicIcon()
[all...]
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/verify/
H A Dverify_manager_host_impl.cpp147 if (!BundlePermissionMgr::IsSystemApp() && in Verify()
148 !BundlePermissionMgr::VerifyCallingBundleSdkVersion(ServiceConstants::API_VERSION_TWELVE)) { in Verify()
153 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_RUN_DYN_CODE)) { in Verify()
491 if (!BundlePermissionMgr::IsSystemApp() && in DeleteAbc()
492 !BundlePermissionMgr::VerifyCallingBundleSdkVersion(ServiceConstants::API_VERSION_TWELVE)) { in DeleteAbc()
497 if (!BundlePermissionMgr::VerifyCallingPermissionForAll(Constants::PERMISSION_RUN_DYN_CODE)) { in DeleteAbc()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/sandbox_app/
H A Dbundle_sandbox_installer.cpp101 if (BundlePermissionMgr::InitHapToken(info, userId_, dlpType, newTokenIdEx) != ERR_OK) { in InstallSandboxApp()
199 if (BundlePermissionMgr::DeleteAccessTokenId(accessTokenId) != in UninstallSandboxApp()
274 BundlePermissionMgr::DeleteAccessTokenId(info.GetAccessTokenId(userId)); in SandboxAppRollBack()
H A Dbundle_sandbox_exception_handler.cpp109 if (BundlePermissionMgr::DeleteAccessTokenId(sandboxInfo.accessTokenId) != in RemoveTokenIdAndKeepSandboxDir()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/clone/
H A Dbundle_clone_installer.cpp190 if (BundlePermissionMgr::InitHapToken(info, userId, 0, newTokenIdEx) != ERR_OK) { in ProcessCloneBundleInstall()
195 BundlePermissionMgr::DeleteAccessTokenId(newTokenIdEx.tokenIdExStruct.tokenID); in ProcessCloneBundleInstall()
283 if (BundlePermissionMgr::DeleteAccessTokenId(accessTokenId_) != in ProcessCloneBundleUninstall()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/
H A Dbundle_permission_mgr.h27 class BundlePermissionMgr { class
30 * @brief Initialize BundlePermissionMgr, which is only called when the system starts.
31 * @return Returns true if successfully initialized BundlePermissionMgr; returns false otherwise.
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/default_app/
H A Ddefault_app_mgr.cpp811 if (!BundlePermissionMgr::IsSystemApp()) { in VerifyPermission()
815 if (!BundlePermissionMgr::IsSelfCalling() && in VerifyPermission()
816 !BundlePermissionMgr::VerifyCallingPermissionForAll(permissionName)) { in VerifyPermission()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_event_handler_test/
H A Dbms_event_handler_test.cpp108 EXPECT_TRUE(BundlePermissionMgr::Init()); in HWTEST_F()

Completed in 39 milliseconds

12