Home
last modified time | relevance | path

Searched refs:DlpSandboxChangeCallbackManager (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/callback/dlp_sandbox_change_callback/
H A Ddlp_sandbox_change_callback_manager.cpp40 DlpSandboxChangeCallbackManager &DlpSandboxChangeCallbackManager::GetInstance() in GetInstance()
42 static DlpSandboxChangeCallbackManager instance; in GetInstance()
46 DlpSandboxChangeCallbackManager::DlpSandboxChangeCallbackManager() in DlpSandboxChangeCallbackManager() function in OHOS::Security::DlpPermission::DlpSandboxChangeCallbackManager
51 DlpSandboxChangeCallbackManager::~DlpSandboxChangeCallbackManager() {} in ~DlpSandboxChangeCallbackManager()
53 int32_t DlpSandboxChangeCallbackManager::AddCallback(int32_t pid, const sptr<IRemoteObject> &callba… in AddCallback()
79 int32_t DlpSandboxChangeCallbackManager::RemoveCallback(const sptr<IRemoteObject> &callback) in RemoveCallback()
104 int32_t DlpSandboxChangeCallbackManager::RemoveCallback(int32_t pid, bool &result) in RemoveCallback()
129 void DlpSandboxChangeCallbackManager::ExecuteCallbackAsync(const DlpSandboxInfo &dlpSandboxInfo) in ExecuteCallbackAsync()
H A Ddlp_sandbox_change_callback_manager.h36 class DlpSandboxChangeCallbackManager {
38 virtual ~DlpSandboxChangeCallbackManager();
39 DlpSandboxChangeCallbackManager();
40 static DlpSandboxChangeCallbackManager &GetInstance();
H A Ddlp_sandbox_change_callback_death_recipient.cpp39 DlpSandboxChangeCallbackManager::GetInstance().RemoveCallback(object); in OnRemoteDied()
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/
H A Ddlp_callback_test.cpp89 int32_t res = DlpSandboxChangeCallbackManager::GetInstance().AddCallback(0, nullptr);
99 DlpSandboxChangeCallbackManager::GetInstance().callbackInfoMap_.
102 res = DlpSandboxChangeCallbackManager::GetInstance().AddCallback(0, callback->AsObject());
104 res = DlpSandboxChangeCallbackManager::GetInstance().RemoveCallback(nullptr);
108 DlpSandboxChangeCallbackManager::GetInstance().ExecuteCallbackAsync(dlpSandboxInfo);
110 DlpSandboxChangeCallbackManager::GetInstance().ExecuteCallbackAsync(dlpSandboxInfo);
112 res = DlpSandboxChangeCallbackManager::GetInstance().RemoveCallback(0, result);
114 for (auto it = DlpSandboxChangeCallbackManager::GetInstance().callbackInfoMap_.begin();
115 it != DlpSandboxChangeCallbackManager::GetInstance().callbackInfoMap_.end(); ++it) {
117 DlpSandboxChangeCallbackManager::GetInstance().callbackInfoMap_.erase(it);
[all …]
H A Ddlp_permission_service_test.cpp307 …ASSERT_EQ(static_cast<uint32_t>(1), DlpSandboxChangeCallbackManager::GetInstance().callbackInfoMap…
309 …ASSERT_EQ(static_cast<uint32_t>(0), DlpSandboxChangeCallbackManager::GetInstance().callbackInfoMap…
412 …ASSERT_EQ(DLP_SERVICE_ERROR_VALUE_INVALID, DlpSandboxChangeCallbackManager::GetInstance().AddCallb…
413 …ASSERT_EQ(DLP_SERVICE_ERROR_VALUE_INVALID, DlpSandboxChangeCallbackManager::GetInstance().RemoveCa…
416 …DLP_SERVICE_ERROR_VALUE_INVALID, DlpSandboxChangeCallbackManager::GetInstance().RemoveCallback(0, …
422 DlpSandboxChangeCallbackManager::GetInstance().AddCallback(i, callback);
425 …DLP_SERVICE_ERROR_VALUE_INVALID, DlpSandboxChangeCallbackManager::GetInstance().AddCallback(11024,…
428 DlpSandboxChangeCallbackManager::GetInstance().ExecuteCallbackAsync(dlpSandboxInfo);
430 DlpSandboxChangeCallbackManager::GetInstance().ExecuteCallbackAsync(dlpSandboxInfo);
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/adapt/
H A Dapp_state_observer.cpp73 DlpSandboxChangeCallbackManager::GetInstance().ExecuteCallbackAsync(appInfo); in UninstallAllDlpSandboxForUser()
325 DlpSandboxChangeCallbackManager::GetInstance().ExecuteCallbackAsync(appInfo); in OnProcessDied()
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/sa_main/
H A Ddlp_permission_service.cpp512 return DlpSandboxChangeCallbackManager::GetInstance().AddCallback(pid, callback); in RegisterDlpSandboxChangeCallback()
519 return DlpSandboxChangeCallbackManager::GetInstance().RemoveCallback(pid, result); in UnRegisterDlpSandboxChangeCallback()