From 71e7a791fb657cf9b7e43a56dd5881f202a142b9 Mon Sep 17 00:00:00 2001 From: ligongshao Date: Thu, 26 Jun 2025 11:00:35 +0800 Subject: [PATCH] access policy with persist flag. Signed-off-by: ligongshao --- .../main/cpp/src/service/policy_info_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/sandbox_manager/main/cpp/src/service/policy_info_manager.cpp b/services/sandbox_manager/main/cpp/src/service/policy_info_manager.cpp index bb2c6ea..1039f19 100644 --- a/services/sandbox_manager/main/cpp/src/service/policy_info_manager.cpp +++ b/services/sandbox_manager/main/cpp/src/service/policy_info_manager.cpp @@ -652,7 +652,7 @@ int32_t PolicyInfoManager::StartAccessingByTokenId(const uint32_t tokenId, uint6 policys[i] = policy; } std::vector macResults(searchSize); - MacParams macParams = GetMacParams(tokenId, 0, timestamp); + MacParams macParams = GetMacParams(tokenId, IS_POLICY_ALLOWED_TO_BE_PRESISTED, timestamp); ret = macAdapter_.SetSandboxPolicy(policys, macResults, macParams); if (ret != SANDBOX_MANAGER_OK) { SANDBOXMANAGER_LOG_ERROR(LABEL, "MacAdapter set policy error, err code = %{public}d.", ret); -- Gitee