Home
last modified time | relevance | path

Searched refs:hapDlpType (Results 1 - 3 of 3) sorted by relevance

/base/security/access_token/services/accesstokenmanager/main/cpp/src/permission/
H A Ddlp_permission_set_manager.cpp77 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 Dpermission_manager.cpp516 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 Ddlp_permission_set_manager.h34 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