Home
last modified time | relevance | path

Searched refs:permNum (Results 1 - 10 of 10) sorted by relevance

/base/security/permission_lite/services/pms/src/
H A Dpms_impl.c175 static int ParsePermissions(const char *jsonStr, PermissionSaved **perms, int *permNum) in ParsePermissions() argument
210 *permNum = pSize; in ParsePermissions()
232 static int SavePermissions(const char *identifier, const PermissionSaved *permissions, int permNum) in SavePermissions() argument
248 for (int i = 0; i < permNum; i++) { in SavePermissions()
316 int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum) in QueryPermission() argument
324 int ret = ParsePermissions(jsonStr, permissions, permNum); in QueryPermission()
335 int permNum = 0; in QueryAppCapabilities() local
336 int ret = QueryPermission(identifier, &permissions, &permNum); in QueryAppCapabilities()
340 unsigned int allocSize = sizeof(unsigned int) * permNum; in QueryAppCapabilities()
354 for (int j = 0; j < permNum; in QueryAppCapabilities()
386 int permNum = 0; UpdateAppPermission() local
434 SaveOrUpdatePermissions( const char *identifier, PermissionTrans permissions[], int permNum, enum IsUpdate isUpdate) SaveOrUpdatePermissions() argument
540 int permNum = 0; LoadPermissions() local
598 int permNum = 0; OnPermissionFileSync() local
622 int permNum = 0; OnPermissionFlagsFileSync() local
[all...]
H A Dperm_operate.c31 for (int i = 0; i < cur->permNum; i++) { in PermissionIsGranted()
47 for (int i = 0; i < node->permNum; i++) { in ModifyPermission()
H A Dpms_server.c37 int (*QueryPermission)(const char *identifier, PermissionSaved **permissions, int *permNum);
/base/security/permission_lite/services/pms/include/
H A Dpms.h27 int SaveOrUpdatePermissions(const char *identifier, PermissionTrans permissions[], int permNum, enum IsUpdate isUpdate);
45 int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum);
H A Dpms_inner.h32 int (*QueryPermission)(const char *identifier, PermissionSaved **permissions, int *permNum);
H A Dperm_define.h67 int permNum; member
/base/security/permission_lite/interfaces/kits/
H A Dpms_interface.h83 * @param permNum Indicates the pointer to the number of permissions in the array, which is an integer.
91 int QueryPermission(const char *identifier, PermissionSaved **permissions, int *permNum);
/base/security/permission_lite/services/pms_client/
H A Dperm_client.c57 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()
/base/security/access_token/interfaces/innerkits/accesstoken/test/unittest/src/
H A Daccesstoken_short_time_permission_test.cpp51 static uint64_t GetNativeTokenTest(const char *processName, const char **perms, int32_t permNum) in GetNativeTokenTest() argument
56 .permsNum = permNum, in GetNativeTokenTest()
H A Daccesstoken_kit_test.cpp121 uint64_t GetNativeTokenTest(const char *processName, const char **perms, int32_t permNum) in GetNativeTokenTest() argument
126 .permsNum = permNum, in GetNativeTokenTest()

Completed in 8 milliseconds