Searched refs:RetentionFileManager (Results 1 – 7 of 7) sorted by relevance
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/adapt/ |
H A D | retention_file_manager.cpp | 30 RetentionFileManager::RetentionFileManager() in RetentionFileManager() function in OHOS::Security::DlpPermission::RetentionFileManager 38 RetentionFileManager::~RetentionFileManager() {} in ~RetentionFileManager() 40 RetentionFileManager& RetentionFileManager::GetInstance() in GetInstance() 42 static RetentionFileManager instance; in GetInstance() 46 bool RetentionFileManager::HasRetentionSandboxInfo(const std::string& bundleName) in HasRetentionSandboxInfo() 51 bool RetentionFileManager::Init() in Init() 79 int32_t RetentionFileManager::UpdateFile(const int32_t& jsonRes) in UpdateFile() 106 int32_t RetentionFileManager::DelSandboxInfo(uint32_t tokenId) in DelSandboxInfo() 116 bool RetentionFileManager::CanUninstall(const uint32_t& tokenId) in CanUninstall() 146 int32_t RetentionFileManager::ClearUnreservedSandbox() in ClearUnreservedSandbox() [all …]
|
H A D | retention_file_manager.h | 31 class RetentionFileManager { 33 explicit RetentionFileManager(); 34 virtual ~RetentionFileManager(); 35 static RetentionFileManager& GetInstance();
|
H A D | app_uninstall_observer.cpp | 41 if (RetentionFileManager::GetInstance().HasRetentionSandboxInfo(bundleName)) { in OnReceiveEvent() 42 RetentionFileManager::GetInstance().RemoveRetentionState(bundleName, -1); in OnReceiveEvent()
|
H A D | app_state_observer.cpp | 54 RetentionFileManager::GetInstance().DelSandboxInfo(appInfo.tokenId); in UninstallDlpSandbox() 67 if (RetentionFileManager::GetInstance().CanUninstall(appInfo.tokenId)) { in UninstallAllDlpSandboxForUser() 205 RetentionFileManager::GetInstance().AddSandboxInfo(retentionInfo); in AddDlpSandboxInfo() 319 if (RetentionFileManager::GetInstance().CanUninstall(appInfo.tokenId)) { in OnProcessDied()
|
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/ |
H A D | dlp_permission_service_test.cpp | 527 res = RetentionFileManager::GetInstance().GetBundleNameSetByUserId(100, keySet); 556 RetentionFileManager::GetInstance().hasInit = false; 558 RetentionFileManager::GetInstance().hasInit = false; 560 RetentionFileManager::GetInstance().hasInit = false; 561 ASSERT_TRUE(RetentionFileManager::GetInstance().CanUninstall(8888)); 562 RetentionFileManager::GetInstance().hasInit = false; 565 RetentionFileManager::GetInstance().hasInit = false; 566 ASSERT_EQ(DLP_OK, RetentionFileManager::GetInstance().ClearUnreservedSandbox()); 567 RetentionFileManager::GetInstance().hasInit = false; 595 RetentionFileManager::GetInstance().UpdateSandboxInfo(docUriSet, info, true); [all …]
|
H A D | retention_file_manager_test.cpp | 52 ASSERT_EQ(DLP_OK, RetentionFileManager::GetInstance().UpdateReadFlag(tokenId));
|
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/sa_main/ |
H A D | dlp_permission_service.cpp | 231 RetentionFileManager::GetInstance().ClearUnreservedSandbox(); in InsertDlpSandboxInfo() 247 … auto res = RetentionFileManager::GetInstance().GetRetentionSandboxList(bundleName, infoVec, true); in GetAppIndexFromRetentionInfo() 363 if (RetentionFileManager::GetInstance().CanUninstall(tokenId)) { in UninstallDlpSandbox() 598 return RetentionFileManager::GetInstance().UpdateSandboxInfo(docUriSet, info, true); in SetRetentionState() 622 res = RetentionFileManager::GetInstance().UpdateSandboxInfo(docUriSet, info, false); in CancelRetentionState() 627 … int32_t getRes = RetentionFileManager::GetInstance().GetRetentionSandboxList(info.bundleName, in CancelRetentionState() 657 RetentionFileManager::GetInstance().RemoveRetentionState(info.bundleName, iter->appIndex_); in RemoveRetentionInfo() 703 …return RetentionFileManager::GetInstance().GetRetentionSandboxList(callerBundleName, retentionSand… in GetRetentionSandboxList() 728 RetentionFileManager::GetInstance().ClearUnreservedSandbox(); in ClearUnreservedSandbox() 909 int32_t res = RetentionFileManager::GetInstance().UpdateReadFlag(info.tokenId); in SetReadFlag()
|