| /base/powermgr/power_manager/utils/permission/src/ |
| D | permission.cpp | 82 bool Permission::IsPermissionGranted(const std::string& perm) in IsPermissionGranted() argument 88 …POWER_HILOGD(COMP_UTILS, "checking permission, perm=%{public}s type=%{public}d, pid=%{public}d, ui… in IsPermissionGranted() 89 perm.c_str(), static_cast<int32_t>(type), pid, uid); in IsPermissionGranted() 93 result = AccessTokenKit::VerifyAccessToken(tokenId, perm); in IsPermissionGranted() 106 …POWER_HILOGW(COMP_UTILS, "permission denied, perm=%{public}s type=%{public}d, pid=%{public}d, uid=… in IsPermissionGranted() 107 perm.c_str(), static_cast<int32_t>(type), pid, uid); in IsPermissionGranted() 113 bool Permission::IsNativePermissionGranted(const std::string& perm) in IsNativePermissionGranted() argument 119 …POWER_HILOGD(COMP_UTILS, "checking permission, perm=%{public}s type=%{public}d, pid=%{public}d, ui… in IsNativePermissionGranted() 120 perm.c_str(), static_cast<int32_t>(type), pid, uid); in IsNativePermissionGranted() 128 result = AccessTokenKit::VerifyAccessToken(tokenId, perm); in IsNativePermissionGranted() [all …]
|
| /base/security/access_token/tools/accesstoken/src/ |
| D | to_string.cpp | 53 for (const auto& perm : permissionRecords) { in PermissionUsedRecordToString() local 56 infos.append(R"( "permissionName": ")" + perm.permissionName + R"(")" + ",\n"); in PermissionUsedRecordToString() 57 … infos.append(R"( "accessCount": ")" + std::to_string(perm.accessCount) + R"(")" + ",\n"); in PermissionUsedRecordToString() 58 infos.append(R"( "rejectCount": )" + std::to_string(perm.rejectCount) + ",\n"); in PermissionUsedRecordToString() 59 … infos.append(R"( "lastAccessTime": )" + std::to_string(perm.lastAccessTime) + ",\n"); in PermissionUsedRecordToString() 60 … infos.append(R"( "lastRejectTime": )" + std::to_string(perm.lastRejectTime) + ",\n"); in PermissionUsedRecordToString() 61 …infos.append(R"( "lastAccessDuration": )" + std::to_string(perm.lastAccessDuration) + ",\… in PermissionUsedRecordToString() 62 ToString::DetailUsedRecordToString(true, perm.accessRecords, infos); in PermissionUsedRecordToString() 63 ToString::DetailUsedRecordToString(false, perm.rejectRecords, infos); in PermissionUsedRecordToString()
|
| /base/security/access_token/frameworks/privacy/src/ |
| D | permission_used_request_parcel.cpp | 30 for (const auto& perm : this->request.permissionList) { in Marshalling() 31 RETURN_IF_FALSE(out.WriteString(perm)); in Marshalling() 55 std::string perm; in Unmarshalling() local 56 RELEASE_IF_FALSE(in.ReadString(perm), requestParcel); in Unmarshalling() 57 requestParcel->request.permissionList.emplace_back(perm); in Unmarshalling()
|
| /base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/ |
| D | permission_policy_set.cpp | 318 for (const auto& perm : permStateList_) { in QueryPermissionFlag() local 319 if (perm.permissionName == permissionName) { in QueryPermissionFlag() 320 if (perm.isGeneral) { in QueryPermissionFlag() 321 flag = perm.grantFlags[0]; in QueryPermissionFlag() 355 ACCESSTOKEN_LOG_WARN(LABEL, "Perm isGeneral is false."); in UpdatePermStateList() 394 for (auto& perm : permStateList_) { in SetPermissionFlag() local 395 if (perm.permissionName == permissionName) { in SetPermissionFlag() 396 if (perm.isGeneral) { in SetPermissionFlag() 397 uint32_t oldFlag = perm.grantFlags[0]; in SetPermissionFlag() 400 perm.grantFlags[0] = newFlag; in SetPermissionFlag() [all …]
|
| D | permission_manager.cpp | 126 for (const auto& perm : permFilterList) { in AddDefPermissions() local 128 PermissionDefinitionCache::GetInstance().Update(perm, tokenId); in AddDefPermissions() 132 if (!PermissionDefinitionCache::GetInstance().HasDefinition(perm.permissionName)) { in AddDefPermissions() 133 PermissionDefinitionCache::GetInstance().Insert(perm, tokenId); in AddDefPermissions() 135 PermissionDefinitionCache::GetInstance().Update(perm, tokenId); in AddDefPermissions() 137 TransferPermissionDefToString(perm).c_str()); in AddDefPermissions() 287 for (const auto& perm : tmpList) { in GetReqPermissions() local 289 GetDefPermission(perm.permissionName, permDef); in GetReqPermissions() 291 reqPermList.emplace_back(perm); in GetReqPermissions() 304 … = std::find_if(permsList.begin(), permsList.end(), [permission](const PermissionStateFull& perm) { in IsPermissionRequestedInHap() argument [all …]
|
| /base/security/selinux_adapter/scripts/selinux_check/ |
| D | check_perm_group.py | 56 perm = elem_list[4:] 60 allow_map[(scontext, scontext)][tclass] += perm 64 allow_map[(scontext, tcon)][tclass] += perm 67 allow_map[(scontext, tcontext)][tclass] += perm 73 allow_map[(scon, scon)][tclass] += perm 77 allow_map[(scon, tcon)][tclass] += perm 80 allow_map[(scon, tcontext)][tclass] += perm 158 check_perms = perm_group.get('perm').split(' ')
|
| D | check_baseline.py | 58 perm = elem_list[4:] 62 allow_map[scontext][(scontext, tclass)] += perm 66 allow_map[scontext][(tcon, tclass)] += perm 69 allow_map[scontext][(tcontext, tclass)] += perm 75 allow_map[scon][(scon, tclass)] += perm 79 allow_map[scon][(tcon, tclass)] += perm 82 allow_map[scon][(tcontext, tclass)] += perm
|
| /base/hiviewdfx/hidumper/utils/native/include/ |
| D | permission.h | 22 static bool CheckSelfPermission(const std::string& perm); 23 static bool CheckCallingPermission(const std::string& perm);
|
| /base/hiviewdfx/hidumper/utils/native/src/ |
| D | permission.cpp | 19 bool Permission::CheckSelfPermission(const string& perm __attribute__((__unused__))) in CheckSelfPermission() argument 24 bool Permission::CheckCallingPermission(const string& perm __attribute__((__unused__))) in CheckCallingPermission() argument
|
| /base/powermgr/power_manager/utils/permission/include/ |
| D | permission.h | 27 static bool IsPermissionGranted(const std::string& perm); 28 static bool IsNativePermissionGranted(const std::string& perm);
|
| /base/security/dlp_permission_service/frameworks/common/src/ |
| D | permission_policy.cpp | 58 static bool CheckPerm(uint32_t perm) in CheckPerm() argument 60 if (perm <= NO_PERMISSION || perm > FULL_CONTROL) { in CheckPerm() 61 DLP_LOG_ERROR(LABEL, "Auth Perm invalid, perm=%{public}u", perm); in CheckPerm() 72 …DLP_LOG_ERROR(LABEL, "Perm expiry time is earlier than current time, cur=%{public}s, set=%{public}… in CheckTime()
|
| /base/startup/init/services/init/ |
| D | init_service_file.c | 42 INIT_LOGV("File path =%s . file flags =%d, file perm =%u ", path, file->flags, file->perm); in CreateFile() 47 int fd = open(path, file->flags | O_CREAT, file->perm); in CreateFile() 50 INIT_CHECK_ONLY_ELOG(chmod(path, file->perm) >= 0, "Failed chmod err=%d", errno); in CreateFile()
|
| /base/security/access_token/services/privacymanager/src/service/ |
| D | privacy_manager_service.cpp | 98 ACCESSTOKEN_LOG_DEBUG(LABEL, "id: %{public}d, perm: %{public}s, succCnt: %{public}d," in AddPermissionUsedRecord() 108 ACCESSTOKEN_LOG_INFO(LABEL, "id: %{public}u, pid: %{public}d, perm: %{public}s", in StartUsingPermission() 116 ACCESSTOKEN_LOG_INFO(LABEL, "id: %{public}u, pid: %{public}d, perm: %{public}s", in StartUsingPermission() 124 ACCESSTOKEN_LOG_INFO(LABEL, "id: %{public}u, pid: %{public}d, perm: %{public}s", in StopUsingPermission() 140 for (const auto& perm : request.request.permissionList) { in GetPermissionUsedRecords() local 141 permissionList.append(perm); in GetPermissionUsedRecords() 145 … "], flag: %{public}d, perm: %{public}s", request.request.tokenId, request.request.beginTimeMillis, in GetPermissionUsedRecords() 281 … ACCESSTOKEN_LOG_INFO(LABEL, "id: %{public}d, perm: %{public}s", tokenId, permissionName.c_str()); in IsAllowedUsingPermission() 303 … ACCESSTOKEN_LOG_DEBUG(LABEL, "id: %{public}d, perm: %{public}s", tokenId, permissionName.c_str()); in GetPermissionUsedTypeInfos()
|
| /base/security/permission_lite/services/pms/src/ |
| D | pms_server_internal.c | 135 …HILOG_INFO(HILOG_MODULE_APP, "check permission, [uid: %lld][perm: %s][ret: %d]", uid, permName, re… in ReplyCheckPermission() 149 …HILOG_INFO(HILOG_MODULE_APP, "grant permission, [id: %s][perm: %s][ret: %d]", identifier, permName… in ReplyGrantPermission() 163 …HILOG_INFO(HILOG_MODULE_APP, "revoke permission, [id: %s][perm: %s][ret: %d]", identifier, permNam… in ReplyRevokePermission() 177 …HILOG_INFO(HILOG_MODULE_APP, "grant runtime permission, [uid: %lld][perm: %s][ret: %d]", uid, perm… in ReplyGrantRuntimePermission() 191 …HILOG_INFO(HILOG_MODULE_APP, "revoke runtime permission, [uid: %lld][perm: %s][ret: %d]", uid, per… in ReplyRevokeRuntimePermission() 207 …HILOG_INFO(HILOG_MODULE_APP, "update runtime permission flags, [identifier: %s][perm: %s][flags:%d… in ReplyUpdatePermissionFlags()
|
| /base/hiviewdfx/hidumper/frameworks/native/src/executor/memory/ |
| D | memory_util.cpp | 160 memInfo.perm = ""; in InitMemSmapsInfo() 220 uint64_t MemoryUtil::PermToInt(const string& perm) in PermToInt() argument 223 for (size_t i = 0; i < perm.size(); i++) { in PermToInt() 224 if (perm[i] != '-' && perm[i] != 's') { in PermToInt()
|
| /base/security/access_token/interfaces/innerkits/token_setproc/src/ |
| D | perm_setproc.cpp | 30 uint32_t perm[MAX_PERM_SIZE] = { 0 }; member 66 data.perm[idx] |= static_cast<uint32_t>(0x01) << bitIdx; in AddPermissionToKernel() 68 data.perm[idx] &= ~(static_cast<uint32_t>(0x01) << bitIdx); in AddPermissionToKernel()
|
| /base/security/access_token/test/fuzztest/services/accesstoken/getselfpermissionsstatestub_fuzzer/ |
| D | getselfpermissionsstatestub_fuzzer.cpp | 37 PermissionListState perm = { in GetSelfPermissionsStateStubFuzzTest() local 42 permParcel.permsState = perm; in GetSelfPermissionsStateStubFuzzTest()
|
| /base/security/access_token/interfaces/innerkits/accesstoken/src/ |
| D | accesstoken_manager_client.cpp | 123 PermissionDef perm = permParcel.permissionDef; in GetDefPermissions() local 124 permList.emplace_back(perm); in GetDefPermissions() 140 PermissionStateFull perm = permParcel.permStatFull; in GetReqPermissions() local 141 reqPermList.emplace_back(perm); in GetReqPermissions() 174 for (const auto& perm : permList) { in GetSelfPermissionsState() local 176 permParcel.permsState = perm; in GetSelfPermissionsState() 183 PermissionListState perm = parcelList[i].permsState; in GetSelfPermissionsState() local 184 permList[i].state = perm.state; in GetSelfPermissionsState() 208 for (const auto& perm : permList) { in GetPermissionsStatus() local 210 permParcel.permsState = perm; in GetPermissionsStatus() [all …]
|
| /base/request/request/services/src/cxx/ |
| D | request_utils.cpp | 89 auto perm = std::string(permission); in CheckPermission() local 95 int result = AccessTokenKit::VerifyAccessToken(tokenId, perm); in CheckPermission() 97 REQUEST_HILOGE("check permission %{public}s failed ret %{public}d", perm.c_str(), result); in CheckPermission()
|
| /base/security/selinux_adapter/scripts/selinux_check/config/ |
| D | perm_group.json | 9 "perm": "execute execute_no_trans" string
|
| /base/security/access_token/services/privacymanager/src/record/ |
| D | permission_record_manager.cpp | 314 ACCESSTOKEN_LOG_ERROR(LABEL, "Invalid perm(%{public}s)", info.permissionName.c_str()); in GetPermissionRecord() 766 ACCESSTOKEN_LOG_ERROR(LABEL, "Invalid perm(%{public}s)", permissionName.c_str()); in AddRecordToStartList() 810 std::string perm; in ExecuteAndUpdateRecord() local 811 Constant::TransferOpcodeToPermission(it->opCode, perm); in ExecuteAndUpdateRecord() 812 if ((GetMuteStatus(perm, EDM)) || (!GetGlobalSwitchStatus(perm))) { in ExecuteAndUpdateRecord() 822 if ((perm == CAMERA_PERMISSION_NAME) && (status == PERM_ACTIVE_IN_BACKGROUND) && in ExecuteAndUpdateRecord() 825 camPermList.emplace_back(perm); in ExecuteAndUpdateRecord() 831 …CESSTOKEN_LOG_DEBUG(LABEL, "TokenId %{public}d get permission %{public}s.", tokenId, perm.c_str()); in ExecuteAndUpdateRecord() 873 ACCESSTOKEN_LOG_DEBUG(LABEL, "Id %{public}u, pid %{public}d, perm %{public}s", in RemoveRecordFromStartList() 924 std::string perm; in RemoveRecordFromStartListByPid() local [all …]
|
| /base/security/dlp_permission_service/frameworks/dlp_permission/src/ |
| D | auth_user_info_parcel.cpp | 33 DLP_LOG_ERROR(LABEL, "Write auth user perm fail"); in Marshalling() 63 DLP_LOG_ERROR(LABEL, "Read auth user perm fail"); in Unmarshalling()
|
| /base/security/access_token/interfaces/innerkits/token_callback/src/ |
| D | token_callback_stub.cpp | 58 std::string perm = to_utf8(u16Perm); in OnRemoteRequest() local 59 permList.emplace_back(perm); in OnRemoteRequest()
|
| /base/security/access_token/test/fuzztest/innerkits/accesstoken/getpermissionsstatus_fuzzer/ |
| D | getpermissionsstatus_fuzzer.cpp | 104 PermissionListState perm = { in GetPermissionsStatusFuzzTest() local 108 permsList.emplace_back(perm); in GetPermissionsStatusFuzzTest()
|
| /base/security/access_token/services/privacymanager/src/active/ |
| D | active_status_callback_manager.cpp | 123 [permName](const std::string& perm) { return perm == permName; }); in NeedCalled() argument 136 … ACCESSTOKEN_LOG_INFO(LABEL, "TokenId %{public}u, perm %{public}s", tokenId, permName.c_str()); in ActiveStatusChange()
|