Home
last modified time | relevance | path

Searched refs:restrictedPermissions (Results 1 - 6 of 6) sorted by relevance

/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/include/
H A Dhap_sign_verify.h37 std::vector<std::string> restrictedPermissions; member
H A Dgt_bundle_installer.h60 bool MatchPermissions(char ** restrictedPermissions, uint32_t restricNum, PermissionTrans *permissionsTrans,
H A Dbundle_installer.h49 bool MatchPermissions(const std::vector<std::string> & restrictedPermissions,
/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/
H A Dhap_sign_verify.cpp39 signatureInfo.restrictedPermissions.emplace_back((verifyResult.profile.permission.restricPermission)[i]); in VerifySignature()
H A Dbundle_installer.cpp275 if (!MatchPermissions(signatureInfo.restrictedPermissions, permissions.permissionTrans, permissions.permNum)) { in CheckProvisionInfoIsValid()
307 bool BundleInstaller::MatchPermissions(const std::vector<std::string> & restrictedPermissions, in MatchPermissions() argument
333 bool isMatched = std::any_of(restrictedPermissions.begin(), restrictedPermissions.end(), in MatchPermissions()
H A Dgt_bundle_installer.cpp422 bool GtBundleInstaller::MatchPermissions(char ** restrictedPermissions, uint32_t restricNum, in MatchPermissions() argument
429 if (permissionsTrans == nullptr || restrictedPermissions == nullptr) { in MatchPermissions()
437 if (((perm + i)->name != nullptr) && strcmp(*(restrictedPermissions + j), (perm + i)->name) == 0) { in MatchPermissions()

Completed in 4 milliseconds