/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/include/ |
H A D | gt_bundle_installer.h | 43 uint8_t PreCheckBundle(const char *path, int32_t &fp, SignatureInfo &signatureInfo, uint32_t &fileSize, 58 uint8_t VerifySignature(const char *path, SignatureInfo &signatureInfo, uint32_t &fileSize, uint8_t bundleStyle); 62 uint8_t CheckProvisionInfoIsValid(const SignatureInfo &signatureInfo, const Permissions &permissions, 80 #define FREE_SIGNATUREINFO(signatureInfo) \ 82 AdapterFree((signatureInfo).appId); \ 83 AdapterFree(signatureInfo.bundleName); \ 84 BundleUtil::FreeStrArrayMemory(signatureInfo.restricPermission, signatureInfo.restricNum); \ 87 #define CHECK_PRO_RESULT(errcode, fp, permissions, bundleInfo, signatureInfo) \ 91 FREE_SIGNATUREINFO(signatureInfo); \ [all...] |
H A D | hap_sign_verify.h | 42 static uint8_t VerifySignature(const std::string &hapFilepath, SignatureInfo &signatureInfo);
|
H A D | bundle_installer.h | 47 uint8_t CheckProvisionInfoIsValid(const SignatureInfo &signatureInfo, const Permissions &permissions,
|
/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/ |
H A D | gt_bundle_installer.cpp | 50 uint8_t GtBundleInstaller::PreCheckBundle(const char *path, int32_t &fp, SignatureInfo &signatureInfo, in PreCheckBundle() argument 72 errorCode = VerifySignature(path, signatureInfo, fileSize, bundleStyle); in PreCheckBundle() 78 if ((signatureInfo.appId != nullptr) && strstr(signatureInfo.appId, MATCHED_ALL_STR) == nullptr) { in PreCheckBundle() 79 if (!BundleUtil::StartWith(signatureInfo.appId, bundleName)) { in PreCheckBundle() 85 if ((signatureInfo.appId != nullptr) && strstr(signatureInfo.appId, bundleName) == nullptr) { in PreCheckBundle() 86 signatureInfo.appId = ReshapeAppId(bundleName, signatureInfo.appId); in PreCheckBundle() 87 if (signatureInfo in PreCheckBundle() 108 VerifySignature(const char *path, SignatureInfo &signatureInfo, uint32_t &fileSize, uint8_t bundleStyle) VerifySignature() argument 231 SignatureInfo signatureInfo; ProcessBundleInstall() local 384 CheckProvisionInfoIsValid(const SignatureInfo &signatureInfo, const Permissions &permissions, const char *bundleName) CheckProvisionInfoIsValid() argument [all...] |
H A D | hap_sign_verify.cpp | 23 uint8_t HapSignVerify::VerifySignature(const std::string &hapFilepath, SignatureInfo &signatureInfo) in VerifySignature() argument 35 signatureInfo.appId = verifyResult.profile.appid; in VerifySignature() 36 signatureInfo.provisionBundleName = verifyResult.profile.bundleInfo.bundleName; in VerifySignature() 39 signatureInfo.restrictedPermissions.emplace_back((verifyResult.profile.permission.restricPermission)[i]); in VerifySignature()
|
H A D | bundle_installer.cpp | 180 SignatureInfo signatureInfo; in ProcessBundleInstall() local 183 errorCode = HapSignVerify::VerifySignature(path, signatureInfo); in ProcessBundleInstall() 187 errorCode = HapSignVerify::VerifySignature(path, signatureInfo); in ProcessBundleInstall() 195 // check signatureInfo in ProcessBundleInstall() 197 errorCode = CheckProvisionInfoIsValid(signatureInfo, permissions, bundleInfo->bundleName); in ProcessBundleInstall() 200 errorCode = ReshapeAppId(bundleInfo->bundleName, signatureInfo.appId); in ProcessBundleInstall() 202 bundleInfo->appId = Utils::Strdup(signatureInfo.appId.c_str()); in ProcessBundleInstall() 207 errorCode = CheckProvisionInfoIsValid(signatureInfo, permissions, bundleInfo->bundleName); in ProcessBundleInstall() 210 errorCode = ReshapeAppId(bundleInfo->bundleName, signatureInfo.appId); in ProcessBundleInstall() 212 bundleInfo->appId = Utils::Strdup(signatureInfo in ProcessBundleInstall() 264 CheckProvisionInfoIsValid(const SignatureInfo &signatureInfo, const Permissions &permissions, const char *bundleName) CheckProvisionInfoIsValid() argument [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/native/bundle/src/ |
H A D | native_interface_bundle.cpp | 127 size_t fingerprintLen = bundleInfo.signatureInfo.fingerprint.size(); in OH_NativeBundle_GetCurrentApplicationInfo() 140 bundleInfo.signatureInfo.fingerprint.c_str()) != EOK) { in OH_NativeBundle_GetCurrentApplicationInfo() 161 size_t appIdLen = bundleInfo.signatureInfo.appId.size(); in OH_NativeBundle_GetAppId() 171 if (strcpy_s(appId, appIdLen + 1, bundleInfo.signatureInfo.appId.c_str()) != EOK) { in OH_NativeBundle_GetAppId() 192 size_t appIdentifierLen = bundleInfo.signatureInfo.appIdentifier.size(); in OH_NativeBundle_GetAppIdentifier() 203 bundleInfo.signatureInfo.appIdentifier.c_str()) != EOK) { in OH_NativeBundle_GetAppIdentifier()
|
/foundation/bundlemanager/app_domain_verify/frameworks/common/src/bms/ |
H A D | bundle_info_query.cpp | 46 appIdentifier = bundleInfo.signatureInfo.appIdentifier; in GetBundleInfo() 47 fingerprint = bundleInfo.signatureInfo.fingerprint; in GetBundleInfo()
|
/foundation/bundlemanager/app_domain_verify/test/unittest/mock/src/ |
H A D | mock_bundle_manager.cpp | 41 bundleInfo.signatureInfo.fingerprint = AppDomainVerify::FINGERPRINT; in GetBundleInfoV9()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/ |
H A D | bundle_info.cpp | 77 const char* BUNDLE_INFO_SIGNATURE_INFO = "signatureInfo"; 337 signatureInfo = *sigInfo; in ReadFromParcel() 473 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(Parcelable, parcel, &signatureInfo); in Marshalling() 521 void to_json(nlohmann::json &jsonObject, const SignatureInfo &signatureInfo) in to_json() argument 524 {SIGNATUREINFO_APPID, signatureInfo.appId}, in to_json() 525 {SIGNATUREINFO_FINGERPRINT, signatureInfo.fingerprint}, in to_json() 526 {APP_IDENTIFIER, signatureInfo.appIdentifier} in to_json() 604 void from_json(const nlohmann::json &jsonObject, SignatureInfo &signatureInfo) in from_json() argument 611 signatureInfo.appId, in from_json() 617 signatureInfo in from_json() [all...] |
/foundation/bundlemanager/bundle_framework/interfaces/kits/cj/src/ |
H A D | bundle_manager_convert.cpp | 314 RetSignatureInfo signatureInfo; in ConvertSignatureInfo() local 315 signatureInfo.appId = MallocCString(cSignatureInfo.appId); in ConvertSignatureInfo() 316 signatureInfo.fingerprint = MallocCString(cSignatureInfo.fingerprint); in ConvertSignatureInfo() 317 signatureInfo.appIdentifier = MallocCString(cSignatureInfo.appIdentifier); in ConvertSignatureInfo() 318 return signatureInfo; in ConvertSignatureInfo() 581 RetSignatureInfo signatureInfo = {nullptr, nullptr, nullptr}; in InitSignInfo() local 582 return signatureInfo; in InitSignInfo() 660 bundleInfo.signInfo = ConvertSignatureInfo(cBundleInfo.signatureInfo); in ConvertBundleInfo()
|
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/ |
H A D | update_caller_info_util.cpp | 106 AppExecFwk::SignatureInfo signatureInfo; in UpdateSignatureInfo() local 107 IN_PROCESS_CALL(bundleMgr->GetSignatureInfoByBundleName(bundleName, signatureInfo)); in UpdateSignatureInfo() 111 want.SetParam(callerAppId, signatureInfo.appId); in UpdateSignatureInfo() 113 want.SetParam(callerAppIdentifier, signatureInfo.appIdentifier); in UpdateSignatureInfo()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/quick_fix/ |
H A D | quick_fix_checker.cpp | 228 if (bundleInfo.signatureInfo.appIdentifier.empty() || provisionInfo.bundleInfo.appIdentifier.empty()) { in CheckSignatureInfo() 234 } else if (bundleInfo.signatureInfo.appIdentifier != provisionInfo.bundleInfo.appIdentifier) { in CheckSignatureInfo()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/include/ |
H A D | bundle_info.h | 161 SignatureInfo signatureInfo; member
|
/foundation/multimedia/media_library/frameworks/js/src/ |
H A D | photoaccesshelperinf.js | 308 ((bundleInfo.signatureInfo === undefined) || (bundleInfo.signatureInfo.appId === undefined)) || 339 let appId = bundleInfo.signatureInfo.appId; 437 let appId = bundleInfo.signatureInfo.appId;
|
/foundation/ability/ability_runtime/test/unittest/bundle_mgr_helper_test/ |
H A D | bundle_mgr_helper_test.cpp | 864 SignatureInfo signatureInfo; in HWTEST_F() local 865 auto ret = bundleMgrHelper->GetSignatureInfoByBundleName(bundleName, signatureInfo); in HWTEST_F()
|
/foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_bundle_manager_helper/ |
H A D | bundle_mgr_helper.h | 109 ErrCode GetSignatureInfoByBundleName(const std::string &bundleName, SignatureInfo &signatureInfo);
|
/foundation/window/window_manager/window_scene/common/src/ |
H A D | session_permission.cpp | 258 if (bundleInfo.signatureInfo.appIdentifier == appIdentifier) { in IsSameAppAsCalling()
|
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/common/ |
H A D | common_func.h | 139 static void ConvertSignatureInfo(napi_env env, const SignatureInfo &signatureInfo, napi_value value);
|
H A D | common_func.cpp | 1619 void CommonFunc::ConvertSignatureInfo(napi_env env, const SignatureInfo &signatureInfo, napi_value value) in ConvertSignatureInfo() argument 1623 env, napi_create_string_utf8(env, signatureInfo.appId.c_str(), NAPI_AUTO_LENGTH, &nAppId)); in ConvertSignatureInfo() 1628 env, napi_create_string_utf8(env, signatureInfo.fingerprint.c_str(), NAPI_AUTO_LENGTH, &nFingerprint)); in ConvertSignatureInfo() 1633 env, napi_create_string_utf8(env, signatureInfo.appIdentifier.c_str(), NAPI_AUTO_LENGTH, &nAppIdentifier)); in ConvertSignatureInfo() 1638 env, napi_create_string_utf8(env, signatureInfo.certificate.c_str(), NAPI_AUTO_LENGTH, &nCertificate)); in ConvertSignatureInfo() 1941 ConvertSignatureInfo(env, bundleInfo.signatureInfo, nSignatureInfo); in ConvertBundleInfo() 1945 NAPI_CALL_RETURN_VOID(env, napi_set_named_property(env, objBundleInfo, "signatureInfo", nSignatureInfo)); in ConvertBundleInfo()
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/ |
H A D | inner_bundle_info.cpp | 2390 bundleInfo.signatureInfo.appId = baseBundleInfo_->appId; in ProcessBundleFlags() 2391 bundleInfo.signatureInfo.fingerprint = baseApplicationInfo_->fingerprint; in ProcessBundleFlags() 2392 bundleInfo.signatureInfo.certificate = baseBundleInfo_->signatureInfo.certificate; in ProcessBundleFlags() 4126 return baseBundleInfo_->signatureInfo.appIdentifier; in GetAppIdentifier() 4131 baseBundleInfo_->signatureInfo.appIdentifier = appIdentifier; in SetAppIdentifier() 4136 baseBundleInfo_->signatureInfo.certificate = certificate; in SetCertificate() 4141 return baseBundleInfo_->signatureInfo.certificate; in GetCertificate()
|
/foundation/ability/ability_runtime/frameworks/native/appkit/ability_bundle_manager_helper/ |
H A D | bundle_mgr_helper.cpp | 922 ErrCode BundleMgrHelper::GetSignatureInfoByBundleName(const std::string &bundleName, SignatureInfo &signatureInfo) in GetSignatureInfoByBundleName() argument 932 return bundleMgr->GetSignatureInfoByBundleName(bundleName, signatureInfo); in GetSignatureInfoByBundleName()
|
/foundation/communication/wifi/wifi/utils/src/ |
H A D | wifi_common_util.cpp | 312 return bundleInfo.signatureInfo.appIdentifier; in GetBundleAppIdByBundleName()
|
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/include/bundlemgr/ |
H A D | bundle_mgr_interface.h | 1541 virtual ErrCode GetSignatureInfoByBundleName(const std::string &bundleName, SignatureInfo &signatureInfo) in GetSignatureInfoByBundleName() argument
|
/foundation/bundlemanager/bundle_framework/services/bundlemgr/test/unittest/bms_bundle_installer_test/ |
H A D | bms_bundle_installer_test.cpp | 5266 oldBundleInfo.signatureInfo.appIdentifier = "appIdentifier"; in HWTEST_F() 5271 newBundleInfo.signatureInfo.appIdentifier = "appIdentifier"; in HWTEST_F() 5288 oldBundleInfo.signatureInfo.appIdentifier = "oldappIdentifier"; in HWTEST_F() 5294 newBundleInfo.signatureInfo.appIdentifier = "newappIdentifier"; in HWTEST_F() 5319 newBundleInfo.signatureInfo.appIdentifier = "newappIdentifier"; in HWTEST_F() 5339 oldBundleInfo.signatureInfo.appIdentifier = "oldappIdentifier"; in HWTEST_F()
|