Home
last modified time | relevance | path

Searched refs:sandboxInfo (Results 1 - 18 of 18) sorted by relevance

/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/test/unittest/src/
H A Ddlp_permission_kit_test.cpp172 const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t userId, SandboxInfo& sandboxInfo) in TestInstallDlpSandbox()
178 ASSERT_EQ(DLP_OK, DlpPermissionKit::InstallDlpSandbox(bundleName, dlpFileAccess, userId, sandboxInfo, TEST_URI)); in TestInstallDlpSandbox()
179 ASSERT_TRUE(sandboxInfo.appIndex != 0); in TestInstallDlpSandbox()
323 SandboxInfo sandboxInfo; in HWTEST_F() local
327 DlpPermissionKit::InstallDlpSandbox(DLP_MANAGER_APP, FULL_CONTROL, DEFAULT_USERID, sandboxInfo, TEST_URI)); in HWTEST_F()
328 ASSERT_TRUE(sandboxInfo.appIndex != 0); in HWTEST_F()
329 AccessTokenID tokenId = AccessTokenKit::GetHapTokenID(100, DLP_MANAGER_APP, sandboxInfo.appIndex); in HWTEST_F()
352 ASSERT_EQ(DLP_OK, DlpPermissionKit::UninstallDlpSandbox(DLP_MANAGER_APP, sandboxInfo.appIndex, DEFAULT_USERID)); in HWTEST_F()
369 SandboxInfo sandboxInfo; in HWTEST_F() local
371 DlpPermissionKit::InstallDlpSandbox(DLP_MANAGER_APP, FULL_CONTROL, DEFAULT_USERID, sandboxInfo, TEST_UR in HWTEST_F()
171 TestInstallDlpSandbox( const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t userId, SandboxInfo& sandboxInfo) TestInstallDlpSandbox() argument
398 SandboxInfo sandboxInfo; HWTEST_F() local
531 SandboxInfo sandboxInfo; HWTEST_F() local
546 SandboxInfo sandboxInfo; HWTEST_F() local
564 SandboxInfo sandboxInfo; HWTEST_F() local
600 SandboxInfo sandboxInfo; HWTEST_F() local
629 SandboxInfo sandboxInfo; HWTEST_F() local
650 SandboxInfo sandboxInfo; HWTEST_F() local
720 SandboxInfo sandboxInfo; HWTEST_F() local
745 SandboxInfo sandboxInfo; HWTEST_F() local
770 SandboxInfo sandboxInfo; HWTEST_F() local
816 SandboxInfo sandboxInfo; HWTEST_F() local
839 SandboxInfo sandboxInfo; HWTEST_F() local
884 SandboxInfo sandboxInfo; HWTEST_F() local
907 SandboxInfo sandboxInfo; HWTEST_F() local
931 SandboxInfo sandboxInfo; HWTEST_F() local
1006 SandboxInfo sandboxInfo; HWTEST_F() local
1092 SandboxInfo sandboxInfo; HWTEST_F() local
1270 SandboxInfo sandboxInfo; HWTEST_F() local
[all...]
/base/security/dlp_permission_service/test/fuzztest/dlp_permission/fuzzer/installdlpsandbox_fuzzer/
H A Dinstalldlpsandbox_fuzzer.cpp43 SandboxInfo sandboxInfo; in FuzzTest() local
44 DlpPermissionKit::InstallDlpSandbox(bundleName, dlpFileAccess, userId, sandboxInfo, uri); in FuzzTest()
/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/
H A Ddlp_permission_service_test.cpp523 SandboxInfo sandboxInfo; in HWTEST_F() local
525 DLP_MANAGER_APP, DLPFileAccess::CONTENT_EDIT, DEFAULT_USERID, sandboxInfo, "testUri1111"); in HWTEST_F()
583 SandboxInfo sandboxInfo; in HWTEST_F() local
585 DLP_MANAGER_APP, DLPFileAccess::CONTENT_EDIT, DEFAULT_USERID, sandboxInfo, "testUri"); in HWTEST_F()
587 int32_t editAppIndex = sandboxInfo.appIndex; in HWTEST_F()
592 info.tokenId = sandboxInfo.tokenId; in HWTEST_F()
597 DLP_MANAGER_APP, DLPFileAccess::CONTENT_EDIT, DEFAULT_USERID, sandboxInfo, "testUri"); in HWTEST_F()
599 ASSERT_EQ(sandboxInfo.appIndex, editAppIndex); in HWTEST_F()
601 DLP_MANAGER_APP, DLPFileAccess::READ_ONLY, DEFAULT_USERID, sandboxInfo, "testUri"); in HWTEST_F()
603 editAppIndex = sandboxInfo in HWTEST_F()
626 SandboxInfo sandboxInfo; HWTEST_F() local
926 DlpSandboxInfo sandboxInfo; HWTEST_F() local
[all...]
/base/security/dlp_permission_service/services/dlp_permission/sa/sa_main/
H A Ddlp_permission_service.cpp223 bool DlpPermissionService::InsertDlpSandboxInfo(DlpSandboxInfo& sandboxInfo, bool hasRetention) in InsertDlpSandboxInfo() argument
227 if (bundleMgrClient.GetSandboxBundleInfo(sandboxInfo.bundleName, sandboxInfo.appIndex, sandboxInfo.userId, info) != in InsertDlpSandboxInfo()
229 DLP_LOG_ERROR(LABEL, "Get sandbox bundle info fail appIndex=%{public}d", sandboxInfo.appIndex); in InsertDlpSandboxInfo()
235 sandboxInfo.uid = info.uid; in InsertDlpSandboxInfo()
236 sandboxInfo.tokenId = AccessToken::AccessTokenKit::GetHapTokenID(sandboxInfo.userId, sandboxInfo.bundleName, in InsertDlpSandboxInfo()
237 sandboxInfo in InsertDlpSandboxInfo()
274 InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t userId, SandboxInfo& sandboxInfo, const std::string& uri) InstallDlpSandbox() argument
590 DlpSandboxInfo sandboxInfo; SetRetentionState() local
[all...]
H A Ddlp_permission_service.h54 SandboxInfo& sandboxInfo, const std::string& uri) override;
87 bool InsertDlpSandboxInfo(DlpSandboxInfo& sandboxInfo, bool hasRetention);
H A Ddlp_permission_stub.cpp202 SandboxInfo sandboxInfo; in InstallDlpSandboxInner() local
203 int32_t res = InstallDlpSandbox(bundleName, dlpFileAccess, userId, sandboxInfo, uri); in InstallDlpSandboxInner()
208 if (!reply.WriteInt32(sandboxInfo.appIndex)) { in InstallDlpSandboxInner()
212 if (!reply.WriteUint32(sandboxInfo.tokenId)) { in InstallDlpSandboxInner()
/base/security/dlp_permission_service/frameworks/dlp_permission/include/
H A Di_dlp_permission_service.h46 SandboxInfo& sandboxInfo, const std::string& uri) = 0;
/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/include/
H A Ddlp_permission_client.h46 SandboxInfo& sandboxInfo, const std::string& uri);
H A Ddlp_permission_kit.h72 SandboxInfo& sandboxInfo, const std::string& uri);
H A Ddlp_permission_proxy.h38 SandboxInfo& sandboxInfo, const std::string& uri) override;
/base/security/dlp_permission_service/services/dlp_permission/sa/adapt/
H A Dapp_state_observer.h52 int32_t userId, SandboxInfo& sandboxInfo);
H A Dapp_state_observer.cpp230 int32_t userId, SandboxInfo& sandboxInfo) in GetOpeningSandboxInfo()
251 sandboxInfo.appIndex = appInfo.appIndex; in GetOpeningSandboxInfo()
252 sandboxInfo.tokenId = appInfo.tokenId; in GetOpeningSandboxInfo()
229 GetOpeningSandboxInfo(const std::string& bundleName, const std::string& uri, int32_t userId, SandboxInfo& sandboxInfo) GetOpeningSandboxInfo() argument
/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/src/
H A Ddlp_permission_kit.cpp119 SandboxInfo& sandboxInfo, const std::string& uri) in InstallDlpSandbox()
121 return DlpPermissionClient::GetInstance().InstallDlpSandbox(bundleName, dlpFileAccess, userId, sandboxInfo, uri); in InstallDlpSandbox()
118 InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t userId, SandboxInfo& sandboxInfo, const std::string& uri) InstallDlpSandbox() argument
H A Ddlp_permission_client.cpp132 int32_t userId, SandboxInfo& sandboxInfo, const std::string& uri) in InstallDlpSandbox()
143 return proxy->InstallDlpSandbox(bundleName, dlpFileAccess, userId, sandboxInfo, uri); in InstallDlpSandbox()
131 InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t userId, SandboxInfo& sandboxInfo, const std::string& uri) InstallDlpSandbox() argument
H A Ddlp_permission_proxy.cpp129 int32_t userId, SandboxInfo& sandboxInfo, const std::string& uri) in InstallDlpSandbox()
176 if (!reply.ReadInt32(sandboxInfo.appIndex)) { in InstallDlpSandbox()
181 if (!reply.ReadUint32(sandboxInfo.tokenId)) { in InstallDlpSandbox()
128 InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t userId, SandboxInfo& sandboxInfo, const std::string& uri) InstallDlpSandbox() argument
/base/security/dlp_permission_service/interfaces/kits/napi_common/include/
H A Dnapi_common.h191 SandboxInfo sandboxInfo; member
354 napi_value SandboxInfoToJs(napi_env env, const SandboxInfo& sandboxInfo);
/base/security/dlp_permission_service/interfaces/kits/napi_common/src/
H A Dnapi_common.cpp934 asyncContext.sandboxInfo.appIndex = static_cast<int32_t>(res); in GetUninstallDlpSandboxParams()
944 asyncContext.bundleName.c_str(), asyncContext.userId, asyncContext.sandboxInfo.appIndex); in GetUninstallDlpSandboxParams()
1341 napi_value SandboxInfoToJs(napi_env env, const SandboxInfo& sandboxInfo) in SandboxInfoToJs() argument
1347 NAPI_CALL(env, napi_create_int64(env, sandboxInfo.appIndex, &appIndexJs)); in SandboxInfoToJs()
1351 NAPI_CALL(env, napi_create_int64(env, sandboxInfo.tokenId, &tokenIdJs)); in SandboxInfoToJs()
/base/security/dlp_permission_service/interfaces/kits/dlp_permission/napi/src/
H A Dnapi_dlp_permission.cpp853 asyncContext->userId, asyncContext->sandboxInfo, asyncContext->uri); in InstallDlpSandboxExcute()
867 sandboxInfoJs = SandboxInfoToJs(env, asyncContext->sandboxInfo); in InstallDlpSandboxComplete()
917 asyncContext->bundleName, asyncContext->sandboxInfo.appIndex, asyncContext->userId); in UninstallDlpSandboxExcute()

Completed in 19 milliseconds