Searched refs:permissionNode (Results 1 – 5 of 5) sorted by relevance
/ohos5.0/base/startup/appspawn/modules/sandbox/ |
H A D | appspawn_permission.c | 27 …SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode,… in PermissionNodeCompareIndex() local 28 return permissionNode->permissionIndex - *(int32_t *)data; in PermissionNodeCompareIndex() 35 return strcmp(permissionNode->name, (char *)data); in PermissionNodeCompareName() 37 return strcmp(permissionNode->section.name, (char *)data); in PermissionNodeCompareName() 46 return strcmp(permissionNode->name, newPermissionNode->name); in PermissionNodeCompareProc() 48 return strcmp(permissionNode->section.name, newPermissionNode->section.name); in PermissionNodeCompareProc() 107 permissionNode->permissionIndex = ++index; in PermissionRenumber() 110 permissionNode->permissionIndex, permissionNode->name); in PermissionRenumber() 113 permissionNode->permissionIndex, permissionNode->section.name); in PermissionRenumber() 147 const SandboxPermissionNode *permissionNode = GetPermissionNodeInQueue(queue, permission); in GetPermissionIndexInQueue() local [all …]
|
H A D | sandbox_manager.c | 387 SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)node; in DumpSandboxPermission() local 389 APPSPAPWN_DUMP(" Section %{public}s", permissionNode->section.name); in DumpSandboxPermission() 390 APPSPAPWN_DUMP(" Section permission index %{public}d", permissionNode->permissionIndex); in DumpSandboxPermission() 391 DumpSandboxSection(&permissionNode->section); in DumpSandboxPermission() 549 if (!CheckAppPermissionFlagSet(property, (uint32_t)permissionNode->permissionIndex)) { in AppendPermissionGid() 553 if (permissionNode->section.gidCount == 0) { in AppendPermissionGid() 558 … permissionNode->section.name, permissionNode->section.gidTable[0], GetProcessName(property)); in AppendPermissionGid() 560 size_t copyLen = permissionNode->section.gidCount; in AppendPermissionGid() 561 if ((permissionNode->section.gidCount + dacInfo->gidCount) > APP_MAX_GIDS) { in AppendPermissionGid() 567 permissionNode->section.gidTable, sizeof(gid_t) * copyLen); in AppendPermissionGid() [all …]
|
H A D | appspawn_sandbox.c | 644 …SandboxPermissionNode *permissionNode = (SandboxPermissionNode *)ListEntry(node, SandboxMountNode,… in SetSandboxPermissionConfig() local 645 if (!CheckSpawningPermissionFlagSet(context, permissionNode->permissionIndex)) { in SetSandboxPermissionConfig() 651 permissionNode->permissionIndex, permissionNode->section.name); in SetSandboxPermissionConfig() 652 … int ret = MountSandboxConfig(context, sandbox, &permissionNode->section, MOUNT_PATH_OP_NONE); in SetSandboxPermissionConfig()
|
/ohos5.0/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | session_permission_test.cpp | 83 const std::string *permissionNode = new string; variable 84 bool result = SessionPermission::VerifyCallingPermission(*permissionNode); 96 const std::string *permissionNode = new string; variable 97 bool result = SessionPermission::VerifyPermissionByCallerToken(callerToken, *permissionNode);
|
/ohos5.0/base/startup/appspawn/test/unittest/app_spawn_standard_test/ |
H A D | app_spawn_sandbox_new_test.cpp | 1037 SandboxPermissionNode *permissionNode = reinterpret_cast<SandboxPermissionNode *>( variable 1039 ASSERT_EQ(permissionNode != nullptr, 1); 1040 ASSERT_EQ(permissionNode->section.gidTable != nullptr, 1); 1041 ASSERT_EQ(permissionNode->section.gidCount, 2); 1042 ASSERT_EQ(permissionNode->section.gidTable[0], 1006); 1043 ASSERT_EQ(permissionNode->section.gidTable[1], 1008); 1044 ASSERT_EQ(strcmp(permissionNode->section.name, "ohos.permission.FILE_ACCESS_MANAGER"), 0); 1048 GetFirstSandboxMountPathNode(&permissionNode->section)); 1056 GetNextSandboxMountPathNode(&permissionNode->section, &pathNode->sandboxNode));
|