Home
last modified time | relevance | path

Searched refs:signatureInfo (Results 1 - 25 of 35) sorted by relevance

12

/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/include/
H A Dgt_bundle_installer.h43 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 Dhap_sign_verify.h42 static uint8_t VerifySignature(const std::string &hapFilepath, SignatureInfo &signatureInfo);
H A Dbundle_installer.h47 uint8_t CheckProvisionInfoIsValid(const SignatureInfo &signatureInfo, const Permissions &permissions,
/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/
H A Dgt_bundle_installer.cpp50 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 Dhap_sign_verify.cpp23 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 Dbundle_installer.cpp180 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 Dnative_interface_bundle.cpp127 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 Dbundle_info_query.cpp46 appIdentifier = bundleInfo.signatureInfo.appIdentifier; in GetBundleInfo()
47 fingerprint = bundleInfo.signatureInfo.fingerprint; in GetBundleInfo()
/foundation/bundlemanager/app_domain_verify/test/unittest/mock/src/
H A Dmock_bundle_manager.cpp41 bundleInfo.signatureInfo.fingerprint = AppDomainVerify::FINGERPRINT; in GetBundleInfoV9()
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_base/src/
H A Dbundle_info.cpp77 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 Dbundle_manager_convert.cpp314 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 Dupdate_caller_info_util.cpp106 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 Dquick_fix_checker.cpp228 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 Dbundle_info.h161 SignatureInfo signatureInfo; member
/foundation/multimedia/media_library/frameworks/js/src/
H A Dphotoaccesshelperinf.js308 ((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 Dbundle_mgr_helper_test.cpp864 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 Dbundle_mgr_helper.h109 ErrCode GetSignatureInfoByBundleName(const std::string &bundleName, SignatureInfo &signatureInfo);
/foundation/window/window_manager/window_scene/common/src/
H A Dsession_permission.cpp258 if (bundleInfo.signatureInfo.appIdentifier == appIdentifier) { in IsSameAppAsCalling()
/foundation/bundlemanager/bundle_framework/interfaces/kits/js/common/
H A Dcommon_func.h139 static void ConvertSignatureInfo(napi_env env, const SignatureInfo &signatureInfo, napi_value value);
H A Dcommon_func.cpp1619 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 Dinner_bundle_info.cpp2390 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 Dbundle_mgr_helper.cpp922 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 Dwifi_common_util.cpp312 return bundleInfo.signatureInfo.appIdentifier; in GetBundleAppIdByBundleName()
/foundation/bundlemanager/bundle_framework/interfaces/inner_api/appexecfwk_core/include/bundlemgr/
H A Dbundle_mgr_interface.h1541 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 Dbms_bundle_installer_test.cpp5266 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()

Completed in 37 milliseconds

12