/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/test/unittest/src/ |
H A D | dlp_permission_kit_test.cpp | 172 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 D | installdlpsandbox_fuzzer.cpp | 43 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 D | dlp_permission_service_test.cpp | 523 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 D | dlp_permission_service.cpp | 223 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 D | dlp_permission_service.h | 54 SandboxInfo& sandboxInfo, const std::string& uri) override; 87 bool InsertDlpSandboxInfo(DlpSandboxInfo& sandboxInfo, bool hasRetention);
|
H A D | dlp_permission_stub.cpp | 202 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 D | i_dlp_permission_service.h | 46 SandboxInfo& sandboxInfo, const std::string& uri) = 0;
|
/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/include/ |
H A D | dlp_permission_client.h | 46 SandboxInfo& sandboxInfo, const std::string& uri);
|
H A D | dlp_permission_kit.h | 72 SandboxInfo& sandboxInfo, const std::string& uri);
|
H A D | dlp_permission_proxy.h | 38 SandboxInfo& sandboxInfo, const std::string& uri) override;
|
/base/security/dlp_permission_service/services/dlp_permission/sa/adapt/ |
H A D | app_state_observer.h | 52 int32_t userId, SandboxInfo& sandboxInfo);
|
H A D | app_state_observer.cpp | 230 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 D | dlp_permission_kit.cpp | 119 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 D | dlp_permission_client.cpp | 132 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 D | dlp_permission_proxy.cpp | 129 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 D | napi_common.h | 191 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 D | napi_common.cpp | 934 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 D | napi_dlp_permission.cpp | 853 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()
|