/ohos5.0/base/security/permission_lite/services/pms/src/ |
H A D | pms_impl.c | 210 *permNum = pSize; in ParsePermissions() 248 for (int i = 0; i < permNum; i++) { in SavePermissions() 335 int permNum = 0; in QueryAppCapabilities() local 354 for (int j = 0; j < permNum; j++) { in QueryAppCapabilities() 386 int permNum = 0; in UpdateAppPermission() local 448 if (permNum == 0) { in SaveOrUpdatePermissions() 460 (void)memset_s(flag, permNum * sizeof(int), 0, permNum * sizeof(int)); in SaveOrUpdatePermissions() 540 int permNum = 0; in LoadPermissions() local 565 node->permNum = permNum; in LoadPermissions() 598 int permNum = 0; in OnPermissionFileSync() local [all …]
|
H A D | perm_operate.c | 31 for (int i = 0; i < cur->permNum; i++) { in PermissionIsGranted() 47 for (int i = 0; i < node->permNum; i++) { in ModifyPermission()
|
H A D | pms_server.c | 37 int (*QueryPermission)(const char *identifier, PermissionSaved **permissions, int *permNum);
|
/ohos5.0/base/security/permission_lite/services/pms/include/ |
H A D | pms.h | 27 int SaveOrUpdatePermissions(const char *identifier, PermissionTrans permissions[], int permNum, enu… 45 int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum);
|
H A D | pms_inner.h | 32 int (*QueryPermission)(const char *identifier, PermissionSaved **permissions, int *permNum);
|
H A D | perm_define.h | 67 int permNum; member
|
/ohos5.0/base/security/permission_lite/services/pms_client/ |
H A D | perm_client.c | 57 int (*QueryPermission)(const char *identifier, PermissionSaved **permissions, int *permNum); 206 static int ParsePermissions(const char *jsonStr, PermissionSaved **perms, int *permNum) in ParsePermissions() argument 251 *permNum = pSize; in ParsePermissions() 329 int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum) in QueryPermission() argument 335 if (permissions == NULL || permNum == NULL) { in QueryPermission() 349 *permNum = ret.length; in QueryPermission()
|
/ohos5.0/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/src/ |
H A D | bundle_installer.cpp | 172 Permissions permissions = {.permNum = 0, .permissionTrans = nullptr}; in ProcessBundleInstall() 235 …Code = StorePermissions(installRecord.bundleName, permissions.permissionTrans, permissions.permNum, in ProcessBundleInstall() 275 …rmissions(signatureInfo.restrictedPermissions, permissions.permissionTrans, permissions.permNum)) { in CheckProvisionInfoIsValid() 674 …eInstaller::StorePermissions(const char *bundleName, PermissionTrans *permissions, int32_t permNum, in StorePermissions() argument 677 if (permNum == 0) { in StorePermissions() 694 if (SaveOrUpdatePermissions(const_cast<char *>(bundleName), permissions, permNum, in StorePermissions()
|
H A D | gt_bundle_installer.cpp | 236 Permissions permissions = {.permNum = 0, .permissionTrans = nullptr}; in ProcessBundleInstall() 311 …Code = StorePermissions(installRecord.bundleName, permissions.permissionTrans, permissions.permNum, in ProcessBundleInstall() 759 …eInstaller::StorePermissions(const char *bundleName, PermissionTrans *permissions, int32_t permNum, in StorePermissions() argument 762 if (permNum == 0) { in StorePermissions() 780 if (SaveOrUpdatePermissions(const_cast<char *>(bundleName), permissions, permNum, in StorePermissions()
|
H A D | bundle_parser.cpp | 112 permissions.permNum = cJSON_GetArraySize(object); in ParsePermissions() 113 if (permissions.permNum == 0) { in ParsePermissions() 118 permissions.permNum)); in ParsePermissions()
|
H A D | gt_bundle_parser.cpp | 960 permissions.permNum = cJSON_GetArraySize(object); in ParsePermissions() 961 if (permissions.permNum == 0) { in ParsePermissions() 966 permissions.permNum)); in ParsePermissions()
|
/ohos5.0/base/security/permission_lite/interfaces/kits/ |
H A D | pms_interface.h | 91 int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum);
|
/ohos5.0/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/ |
H A D | accesstoken_short_time_permission_test.cpp | 51 static uint64_t GetNativeTokenTest(const char *processName, const char **perms, int32_t permNum) in GetNativeTokenTest() argument 56 .permsNum = permNum, in GetNativeTokenTest()
|
H A D | accesstoken_kit_test.cpp | 122 uint64_t GetNativeTokenTest(const char *processName, const char **perms, int32_t permNum) in GetNativeTokenTest() argument 127 .permsNum = permNum, in GetNativeTokenTest()
|
/ohos5.0/foundation/bundlemanager/bundle_framework_lite/services/bundlemgr_lite/include/ |
H A D | bundle_installer.h | 54 …uint8_t StorePermissions(const char *bundleName, PermissionTrans *permissions, int32_t permNum, bo…
|
H A D | gt_bundle_installer.h | 52 …uint8_t StorePermissions(const char *bundleName, PermissionTrans *permissions, int32_t permNum, bo…
|
H A D | bundle_common.h | 252 int32_t permNum; member
|
/ohos5.0/docs/zh-cn/device-dev/subsystems/ |
H A D | subsys-security-rightmanagement.md | 46 …\*identifier, PermissionSaved \*\*permissions, int \*permNum) | 查询应用申请的所有权限,并检…
|
/ohos5.0/docs/en/device-dev/subsystems/ |
H A D | subsys-security-rightmanagement.md | 46 …\*identifier, PermissionSaved \*\*permissions, int \*permNum) | Queries all pe…
|
/ohos5.0/base/security/permission_lite/ |
H A D | README_zh.md | 60 …4"></a>int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum)</p>
|
H A D | README.md | 49 | int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum) | Querie…
|