/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | bundle_install_checker.cpp | 209 Security::Verify::ProvisionInfo provisionInfo = verifyRes.GetProvisionInfo(); in CheckMultipleHapsSignInfo() 210 provisionInfo.appId = Constants::EMPTY_STRING; in CheckMultipleHapsSignInfo() 211 verifyRes.SetProvisionInfo(provisionInfo); in CheckMultipleHapsSignInfo() 269 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes[i].GetProvisionInfo(); in VaildInstallPermission() local 270 if (provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE) { in VaildInstallPermission() 271 if (isCallByShell && provisionInfo.type != Security::Verify::ProvisionType::DEBUG) { in VaildInstallPermission() 281 if (provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE_NORMAL || in VaildInstallPermission() 282 provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE_MDM) { in VaildInstallPermission() 283 bool result = VaildEnterpriseInstallPermission(installParam, provisionInfo); in VaildInstallPermission() 289 if (provisionInfo in VaildInstallPermission() 304 VaildEnterpriseInstallPermission(const InstallParam &installParam, const Security::Verify::ProvisionInfo &provisionInfo) VaildEnterpriseInstallPermission() argument 349 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes[i].GetProvisionInfo(); ParseHapFiles() local 474 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes[i].GetProvisionInfo(); VaildInstallPermissionForShare() local 509 VaildEnterpriseInstallPermissionForShare(const InstallCheckParam &checkParam, const Security::Verify::ProvisionInfo &provisionInfo) VaildEnterpriseInstallPermissionForShare() argument 667 CollectProvisionInfo( const Security::Verify::ProvisionInfo &provisionInfo, const AppPrivilegeCapability &appPrivilegeCapability, InnerBundleInfo &newInfo) CollectProvisionInfo() argument 1063 ParseAppPrivilegeCapability( const Security::Verify::ProvisionInfo &provisionInfo, AppPrivilegeCapability &appPrivilegeCapability) ParseAppPrivilegeCapability() argument 1557 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes[i].GetProvisionInfo(); CheckDeveloperMode() local 1575 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes[i].GetProvisionInfo(); CheckAllowEnterpriseBundle() local 1587 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes.GetProvisionInfo(); CheckEnterpriseBundle() local 1598 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes.GetProvisionInfo(); CheckInternaltestingBundle() local [all...] |
H A D | base_bundle_installer.cpp | 1177 Security::Verify::ProvisionInfo provisionInfo = verifyRes_.GetProvisionInfo(); in ProcessBundleInstall() local 1178 if (provisionInfo.distributionType == Security::Verify::AppDistType::INTERNALTESTING) { in ProcessBundleInstall() 3736 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes.begin()->GetProvisionInfo(); in UpdateExtensionSandboxInfo() local 3737 auto dataGroupGids = provisionInfo.bundleInfo.dataGroupIds; in UpdateExtensionSandboxInfo() 4008 Security::Verify::ProvisionInfo provisionInfo = hapVerifyRes[i].GetProvisionInfo(); in ProcessDataGroupInfo() local 4009 auto dataGroupGids = provisionInfo.bundleInfo.dataGroupIds; in ProcessDataGroupInfo() 4011 LOG_D(BMS_TAG_INSTALLER, "has no data-group-id in provisionInfo"); in ProcessDataGroupInfo() 5171 const Security::Verify::ProvisionInfo &provisionInfo, in AddAppProvisionInfo() 5174 AppProvisionInfo appProvisionInfo = bundleInstallChecker_->ConvertToAppProvisionInfo(provisionInfo); in AddAppProvisionInfo() 5765 Security::Verify::ProvisionInfo provisionInfo in DeliveryProfileToCodeSign() local 5170 AddAppProvisionInfo(const std::string &bundleName, const Security::Verify::ProvisionInfo &provisionInfo, const InstallParam &installParam) const AddAppProvisionInfo() argument [all...] |
H A D | bundle_mgr_host_impl.cpp | 4132 Security::Verify::ProvisionInfo provisionInfo = hapVerifyResult.GetProvisionInfo(); in SetProvisionInfoToInnerBundleInfo() local 4133 bool isSystemApp = provisionInfo.bundleInfo.appFeature == ServiceConstants::HOS_SYSTEM_APP; in SetProvisionInfoToInnerBundleInfo() 4135 info.SetProvisionId(provisionInfo.appId); in SetProvisionInfoToInnerBundleInfo() 4136 info.SetCertificateFingerprint(provisionInfo.fingerprint); in SetProvisionInfoToInnerBundleInfo() 4137 info.SetAppIdentifier(provisionInfo.bundleInfo.appIdentifier); in SetProvisionInfoToInnerBundleInfo() 4138 if (provisionInfo.type == Security::Verify::ProvisionType::DEBUG) { in SetProvisionInfoToInnerBundleInfo() 4139 info.SetCertificate(provisionInfo.bundleInfo.developmentCertificate); in SetProvisionInfoToInnerBundleInfo() 4141 info.SetCertificate(provisionInfo.bundleInfo.distributionCertificate); in SetProvisionInfoToInnerBundleInfo() 4143 info.SetAppPrivilegeLevel(provisionInfo.bundleInfo.apl); in SetProvisionInfoToInnerBundleInfo() 4144 bool isDebug = provisionInfo in SetProvisionInfoToInnerBundleInfo() [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_installer_test/ |
H A D | bms_bundle_install_checker_test.cpp | 485 Security::Verify::ProvisionInfo provisionInfo;
in HWTEST_F() local 488 provisionInfo.type = Security::Verify::ProvisionType::DEBUG;
in HWTEST_F() 489 provisionInfo.distributionType = Security::Verify::AppDistType::NONE_TYPE;
in HWTEST_F() 490 installChecker.CollectProvisionInfo(provisionInfo, appPrivilegeCapability, newInfo);
in HWTEST_F() 848 Security::Verify::ProvisionInfo provisionInfo;
in HWTEST_F() local 849 provisionInfo.type = Security::Verify::ProvisionType::DEBUG;
in HWTEST_F() 850 provisionInfo.distributionType = Security::Verify::AppDistType::NONE_TYPE;
in HWTEST_F() 851 AppProvisionInfo appProvisionInfo = bundleInstallChecker.ConvertToAppProvisionInfo(provisionInfo);
in HWTEST_F() 865 Security::Verify::ProvisionInfo provisionInfo;
in HWTEST_F() local 866 provisionInfo in HWTEST_F() 882 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2046 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2064 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2083 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2105 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2238 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2410 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2437 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local [all...] |
H A D | bms_bundle_app_service_fwk_installer.cpp | 961 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 962 appServiceFwkInstaller.AddAppProvisionInfo(BUNDLE_NAME, provisionInfo, installParam); in HWTEST_F() 1000 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 1002 appServiceFwkInstaller.AddAppProvisionInfo(BUNDLE_NAME, provisionInfo, installParam); in HWTEST_F() 1005 appServiceFwkInstaller.AddAppProvisionInfo(BUNDLE_NAME, provisionInfo, installParam); in HWTEST_F() 1361 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 1362 provisionInfo.distributionType = Security::Verify::AppDistType::ENTERPRISE; in HWTEST_F() 1363 provisionInfo.type = Security::Verify::ProvisionType::RELEASE; in HWTEST_F() 1364 provisionInfo.profileBlockLength = 0; in HWTEST_F() 1366 hapVerifyResult.SetProvisionInfo(provisionInfo); in HWTEST_F() 1381 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 1405 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 1429 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 1453 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 1477 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 1550 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local [all...] |
H A D | bms_bundle_installer_test.cpp | 6427 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 6428 hapVerifyResult.SetProvisionInfo(provisionInfo); in HWTEST_F()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/quick_fix/ |
H A D | quick_fix_checker.cpp | 75 const BundleInfo &bundleInfo, const Security::Verify::ProvisionInfo &provisionInfo) in CheckPatchWithInstalledBundle() 98 ret = CheckSignatureInfo(bundleInfo, provisionInfo); in CheckPatchWithInstalledBundle() 219 const Security::Verify::ProvisionInfo &provisionInfo) in CheckSignatureInfo() 222 std::string quickFixAppId = bundleInfo.name + Constants::FILE_UNDERLINE + provisionInfo.appId; in CheckSignatureInfo() 223 if (bundleInfo.applicationInfo.appPrivilegeLevel != provisionInfo.bundleInfo.apl) { in CheckSignatureInfo() 228 if (bundleInfo.signatureInfo.appIdentifier.empty() || provisionInfo.bundleInfo.appIdentifier.empty()) { in CheckSignatureInfo() 234 } else if (bundleInfo.signatureInfo.appIdentifier != provisionInfo.bundleInfo.appIdentifier) { in CheckSignatureInfo() 239 if (bundleInfo.name != provisionInfo.bundleInfo.bundleName) { in CheckSignatureInfo() 241 provisionInfo.bundleInfo.bundleName.c_str(), bundleInfo.name.c_str()); in CheckSignatureInfo() 74 CheckPatchWithInstalledBundle(const AppQuickFix &appQuickFix, const BundleInfo &bundleInfo, const Security::Verify::ProvisionInfo &provisionInfo) CheckPatchWithInstalledBundle() argument 218 CheckSignatureInfo(const BundleInfo &bundleInfo, const Security::Verify::ProvisionInfo &provisionInfo) CheckSignatureInfo() argument
|
H A D | quick_fix_deployer.cpp | 200 const auto &provisionInfo = hapVerifyRes[0].GetProvisionInfo(); in ProcessPatchDeployStart() local 203 ret = checker.CheckPatchWithInstalledBundle(appQuickFix, bundleInfo, provisionInfo); in ProcessPatchDeployStart() 208 appDistributionType_ = checker.GetAppDistributionType(provisionInfo.distributionType); in ProcessPatchDeployStart()
|
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_others/appservicefwkinstalleraddappprovisioninfo_fuzzer/ |
H A D | appservicefwkinstalleraddappprovisioninfo_fuzzer.cpp | 38 Security::Verify::ProvisionInfo provisionInfo; in DoSomethingInterestingWithMyAPI() local 39 appServiceFwk.AddAppProvisionInfo(BUNDLE_NAME, provisionInfo, installParam); in DoSomethingInterestingWithMyAPI()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/quick_fix/ |
H A D | quick_fix_checker.h | 42 const Security::Verify::ProvisionInfo &provisionInfo); 47 const Security::Verify::ProvisionInfo &provisionInfo);
|
/foundation/bundlemanager/bundle_framework/test/fuzztest/fuzztest_others/quickfixchecker_fuzzer/ |
H A D | quickfixchecker_fuzzer.cpp | 69 Security::Verify::ProvisionInfo provisionInfo; in DoSomethingInterestingWithMyAPI() local 71 quickFixChecker.CheckPatchWithInstalledBundle(appQuickFix, bundleInfo, provisionInfo); in DoSomethingInterestingWithMyAPI() 73 quickFixChecker.CheckSignatureInfo(bundleInfo, provisionInfo); in DoSomethingInterestingWithMyAPI()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/ |
H A D | bundle_install_checker.h | 144 const Security::Verify::ProvisionInfo &provisionInfo); 150 const Security::Verify::ProvisionInfo &provisionInfo); 160 AppProvisionInfo ConvertToAppProvisionInfo(const Security::Verify::ProvisionInfo &provisionInfo) const; 199 const Security::Verify::ProvisionInfo &provisionInfo, 207 const Security::Verify::ProvisionInfo &provisionInfo,
|
H A D | base_bundle_installer.h | 617 const Security::Verify::ProvisionInfo &provisionInfo, const InstallParam &installParam) const;
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/shared/ |
H A D | inner_shared_bundle_installer.cpp | 507 const Security::Verify::ProvisionInfo &provisionInfo) const in AddAppProvisionInfo() 509 AppProvisionInfo appProvisionInfo = bundleInstallChecker_->ConvertToAppProvisionInfo(provisionInfo); in AddAppProvisionInfo() 770 Security::Verify::ProvisionInfo provisionInfo = hapVerifyResults[0].GetProvisionInfo(); in DeliveryProfileToCodeSign() local 771 if (provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE || in DeliveryProfileToCodeSign() 772 provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE_NORMAL || in DeliveryProfileToCodeSign() 773 provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE_MDM || in DeliveryProfileToCodeSign() 774 provisionInfo.type == Security::Verify::ProvisionType::DEBUG) { in DeliveryProfileToCodeSign() 775 if (provisionInfo.profileBlockLength == 0 || provisionInfo.profileBlock == nullptr) { in DeliveryProfileToCodeSign() 779 return InstalldClient::GetInstance()->DeliverySignProfile(provisionInfo in DeliveryProfileToCodeSign() [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/app_service_fwk/ |
H A D | app_service_fwk_installer.cpp | 513 const Security::Verify::ProvisionInfo &provisionInfo, in AddAppProvisionInfo() 516 AppProvisionInfo appProvisionInfo = bundleInstallChecker_->ConvertToAppProvisionInfo(provisionInfo); in AddAppProvisionInfo() 1115 Security::Verify::ProvisionInfo provisionInfo = hapVerifyResults[0].GetProvisionInfo(); in DeliveryProfileToCodeSign() local 1116 if (provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE || in DeliveryProfileToCodeSign() 1117 provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE_NORMAL || in DeliveryProfileToCodeSign() 1118 provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE_MDM || in DeliveryProfileToCodeSign() 1119 provisionInfo.type == Security::Verify::ProvisionType::DEBUG) { in DeliveryProfileToCodeSign() 1120 if (provisionInfo.profileBlockLength == 0 || provisionInfo.profileBlock == nullptr) { in DeliveryProfileToCodeSign() 1124 return InstalldClient::GetInstance()->DeliverySignProfile(provisionInfo in DeliveryProfileToCodeSign() 511 AddAppProvisionInfo( const std::string &bundleName, const Security::Verify::ProvisionInfo &provisionInfo, const InstallParam &installParam) const AddAppProvisionInfo() argument [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_quick_fix_test/ |
H A D | bms_bundle_quick_fix_test.cpp | 866 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 868 ret = checker.CheckPatchWithInstalledBundle(appQuickFix, bundleInfo, provisionInfo); in HWTEST_F() 895 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 897 ret = checker.CheckPatchWithInstalledBundle(appQuickFix, bundleInfo, provisionInfo); in HWTEST_F() 923 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 925 ret = checker.CheckPatchWithInstalledBundle(appQuickFix, bundleInfo, provisionInfo); in HWTEST_F() 1632 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 1634 ret = checker.CheckPatchWithInstalledBundle(appQuickFix, bundleInfo, provisionInfo); in HWTEST_F() 1908 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 1910 auto ret = checker.CheckSignatureInfo(bundleInfo, provisionInfo); in HWTEST_F() 1925 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 1944 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 2079 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 3366 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local 3458 Security::Verify::ProvisionInfo provisionInfo; HWTEST_F() local [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_app_provision_info_test/ |
H A D | bms_bundle_app_provision_info_test.cpp | 1765 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 1766 provisionInfo.profileBlockLength = 0 ; in HWTEST_F() 1780 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 1781 provisionInfo.profileBlockLength = 0; in HWTEST_F() 1782 provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE; in HWTEST_F() 1783 hapVerifyResult.SetProvisionInfo(provisionInfo); in HWTEST_F() 1799 Security::Verify::ProvisionInfo provisionInfo; in HWTEST_F() local 1800 provisionInfo.profileBlockLength = 1; in HWTEST_F() 1801 provisionInfo.distributionType == Security::Verify::AppDistType::ENTERPRISE_NORMAL; in HWTEST_F() 1802 hapVerifyResult.SetProvisionInfo(provisionInfo); in HWTEST_F() [all...] |
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/shared/ |
H A D | inner_shared_bundle_installer.h | 106 const Security::Verify::ProvisionInfo &provisionInfo) const;
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/include/app_service_fwk/ |
H A D | app_service_fwk_installer.h | 82 const Security::Verify::ProvisionInfo &provisionInfo,
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_data_group_test/ |
H A D | bms_bundle_data_group_test.cpp | 332 hapVerifyResult.provisionInfo.bundleInfo.dataGroupIds.emplace_back(DATA_GROUP_ID_TEST_ONE); in HWTEST_F()
|