Searched refs:hapDlpType (Results 1 - 3 of 3) sorted by relevance
/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/ |
H A D | dlp_permission_set_manager.cpp | 77 void DlpPermissionSetManager::UpdatePermStateWithDlpInfo(int32_t hapDlpType, in UpdatePermStateWithDlpInfo() argument 80 ACCESSTOKEN_LOG_DEBUG(LABEL, "DlpType: %{public}d", hapDlpType); in UpdatePermStateWithDlpInfo() 86 bool res = IsPermDlpModeAvailableToDlpHap(hapDlpType, permissionDlpMode); in UpdatePermStateWithDlpInfo() 93 bool DlpPermissionSetManager::IsPermissionAvailableToDlpHap(int32_t hapDlpType, in IsPermissionAvailableToDlpHap() argument 97 return IsPermDlpModeAvailableToDlpHap(hapDlpType, permissionDlpMode); in IsPermissionAvailableToDlpHap() 100 bool DlpPermissionSetManager::IsPermDlpModeAvailableToDlpHap(int32_t hapDlpType, int32_t permDlpMode) in IsPermDlpModeAvailableToDlpHap() argument 102 ACCESSTOKEN_LOG_DEBUG(LABEL, "DlpType: %{public}d dlpMode %{public}d", hapDlpType, permDlpMode); in IsPermDlpModeAvailableToDlpHap() 105 if ((hapDlpType == DLP_COMMON) || (permDlpMode == DLP_PERM_ALL)) { in IsPermDlpModeAvailableToDlpHap() 110 if (permDlpMode == DLP_PERM_FULL_CONTROL && hapDlpType == DLP_FULL_CONTROL) { in IsPermDlpModeAvailableToDlpHap()
|
H A D | permission_manager.cpp | 516 int32_t hapDlpType = infoPtr->GetDlpType(); in UpdateTokenPermissionState() local 517 if (hapDlpType != DLP_COMMON) { in UpdateTokenPermissionState() 519 if (!DlpPermissionSetManager::GetInstance().IsPermDlpModeAvailableToDlpHap(hapDlpType, permDlpMode)) { in UpdateTokenPermissionState()
|
/base/security/access_token/services/accesstokenmanager/main/cpp/include/permission/ |
H A D | dlp_permission_set_manager.h | 34 void UpdatePermStateWithDlpInfo(int32_t hapDlpType, std::vector<PermissionStateFull>& permStateList); 35 bool IsPermDlpModeAvailableToDlpHap(int32_t hapDlpType, int32_t permDlpMode); 38 bool IsPermissionAvailableToDlpHap(int32_t hapDlpType, const std::string& permissionName);
|
Completed in 3 milliseconds