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 D | dlp_sandbox_change_callback_manager.cpp | 40 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 D | dlp_sandbox_change_callback_manager.h | 36 class DlpSandboxChangeCallbackManager { 38 virtual ~DlpSandboxChangeCallbackManager(); 39 DlpSandboxChangeCallbackManager(); 40 static DlpSandboxChangeCallbackManager &GetInstance();
|
H A D | dlp_sandbox_change_callback_death_recipient.cpp | 39 DlpSandboxChangeCallbackManager::GetInstance().RemoveCallback(object); in OnRemoteDied()
|
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/ |
H A D | dlp_callback_test.cpp | 89 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 D | dlp_permission_service_test.cpp | 307 …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 D | app_state_observer.cpp | 73 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 D | dlp_permission_service.cpp | 512 return DlpSandboxChangeCallbackManager::GetInstance().AddCallback(pid, callback); in RegisterDlpSandboxChangeCallback() 519 return DlpSandboxChangeCallbackManager::GetInstance().RemoveCallback(pid, result); in UnRegisterDlpSandboxChangeCallback()
|