Home
last modified time | relevance | path

Searched refs:DLPFileAccess (Results 1 – 25 of 39) sorted by relevance

12

/ohos5.0/base/security/dlp_permission_service/frameworks/common/include/
H A Dpermission_policy.h37 enum DLPFileAccess : uint32_t { enum
71 DLPFileAccess dlpFileAccess = NO_PERMISSION;
77 DLPFileAccess authPerm = NO_PERMISSION;
95 DLPFileAccess everyonePerm = NO_PERMISSION;
131 DLPFileAccess perm_ = NO_PERMISSION;
134 DLPFileAccess everyonePerm_ = NO_PERMISSION;
H A Dretention_sandbox_info.h37 DLPFileAccess dlpFileAccess_;
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/test/unittest/src/
H A Dapp_state_observer_test.cpp151 DLPFileAccess dlpFileAccess;
193 appInfo.dlpFileAccess = DLPFileAccess::READ_ONLY;
202 appInfo.dlpFileAccess = DLPFileAccess::CONTENT_EDIT;
206 appInfo.dlpFileAccess = DLPFileAccess::READ_ONLY;
H A Ddlp_permission_service_test.cpp196 .authPerm = static_cast<DLPFileAccess>(param.authPerm), in GeneratePolicy()
389 .dlpFileAccess = DLPFileAccess::CONTENT_EDIT,
447 .dlpFileAccess = DLPFileAccess::CONTENT_EDIT,
488 .dlpFileAccess = DLPFileAccess::CONTENT_EDIT,
548 .dlpFileAccess = DLPFileAccess::CONTENT_EDIT,
601 DLP_MANAGER_APP, DLPFileAccess::READ_ONLY, DEFAULT_USERID, sandboxInfo, "testUri");
613 DLP_MANAGER_APP, DLPFileAccess::READ_ONLY, DEFAULT_USERID, sandboxInfo, "testUri");
629 "", static_cast<DLPFileAccess>(dlpFileAccess), 100, sandboxInfo, "testUri");
632 static_cast<DLPFileAccess>(dlpFileAccess), 100, sandboxInfo, "testUri"));
635 static_cast<DLPFileAccess>(dlpFileAccess), 100, sandboxInfo, "testUri"));
[all …]
H A Dsandbox_json_manager_test.cpp56 .dlpFileAccess = DLPFileAccess::CONTENT_EDIT,
89 .dlpFileAccess = DLPFileAccess::CONTENT_EDIT,
133 .dlpFileAccess = DLPFileAccess::CONTENT_EDIT,
/ohos5.0/base/security/dlp_permission_service/test/fuzztest/dlp_permission/fuzzer/installdlpsandbox_fuzzer/
H A Dinstalldlpsandbox_fuzzer.cpp39 DLPFileAccess dlpFileAccess = *(reinterpret_cast<const DLPFileAccess *>(data + offsize)); in FuzzTest()
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v4.0-beta2/
H A Djs-apidiff-security.md30 …function installDLPSandbox(<br> bundleName: string,<br> access: DLPFileAccess,<br> userId…
31 …function installDLPSandbox(<br> bundleName: string,<br> access: DLPFileAccess,<br> userId…
49 |新增|NA|类名:DLPFileAccess;<br>方法or属性:NO_PERMISSION = 0|@ohos.dlpPermission.d.ts|
50 |新增|NA|类名:DLPFileAccess;<br>方法or属性:READ_ONLY = 1|@ohos.dlpPermission.d.ts|
51 |新增|NA|类名:DLPFileAccess;<br>方法or属性:CONTENT_EDIT = 2|@ohos.dlpPermission.d.ts|
52 |新增|NA|类名:DLPFileAccess;<br>方法or属性:FULL_CONTROL = 3|@ohos.dlpPermission.d.ts|
53 |新增|NA|类名:DLPPermissionInfo;<br>方法or属性:dlpFileAccess: DLPFileAccess;|@ohos.dlpPermission.d.ts|
54 |新增|NA|类名:AuthUser;<br>方法or属性:dlpFileAccess: DLPFileAccess;|@ohos.dlpPermission.d.ts|
78 |新增|NA|类名:DLPProperty;<br>方法or属性:everyoneAccessList?: Array\<DLPFileAccess>;|@ohos.dlpPermission.d.…
/ohos5.0/base/security/dlp_permission_service/test/fuzztest/dlp_permission/stub_fuzzer/installdlpsandboxstub_fuzzer/
H A Dinstalldlpsandboxstub_fuzzer.cpp40 DLPFileAccess dlpFileAccess = *(reinterpret_cast<const DLPFileAccess *>(data + offsize)); in FuzzTest()
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/adapt/
H A Dsandbox_json_manager.h40 DLPFileAccess dlpFileAccess = DLPFileAccess::NO_PERMISSION;
H A Dapp_state_observer.cpp266 appInfo.dlpFileAccess == DLPFileAccess::READ_ONLY) { in GetOpeningReadOnlySandbox()
392 static bool IsCopyable(DLPFileAccess dlpFileAccess) in IsCopyable()
415 DLPFileAccess dlpFileAccess = NO_PERMISSION; in QueryDlpFileCopyableByTokenId()
425 int32_t AppStateObserver::QueryDlpFileAccessByUid(DLPFileAccess& dlpFileAccess, int32_t uid) in QueryDlpFileAccessByUid()
H A Dapp_state_observer.h38 int32_t QueryDlpFileAccessByUid(DLPFileAccess& dlpFileAccess, int32_t uid);
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v4.0-beta2/
H A Djs-apidiff-security.md30 …function installDLPSandbox(<br> bundleName: string,<br> access: DLPFileAccess,<br> userId…
31 …function installDLPSandbox(<br> bundleName: string,<br> access: DLPFileAccess,<br> userId…
49 |Added|NA|Class name: DLPFileAccess;<br>Method or attribute name: NO_PERMISSION = 0|@ohos.dlpPermis…
50 |Added|NA|Class name: DLPFileAccess;<br>Method or attribute name: READ_ONLY = 1|@ohos.dlpPermission…
51 |Added|NA|Class name: DLPFileAccess;<br>Method or attribute name: CONTENT_EDIT = 2|@ohos.dlpPermiss…
52 |Added|NA|Class name: DLPFileAccess;<br>Method or attribute name: FULL_CONTROL = 3|@ohos.dlpPermiss…
53 |Added|NA|Class name: DLPPermissionInfo;<br>Method or attribute name: dlpFileAccess: DLPFileAccess;…
54 |Added|NA|Class name: AuthUser;<br>Method or attribute name: dlpFileAccess: DLPFileAccess;|@ohos.dl…
78 …DLPProperty;<br>Method or attribute name: everyoneAccessList?: Array\<DLPFileAccess>;|@ohos.dlpPer…
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/sa_common/
H A Ddlp_sandbox_info.h31 DLPFileAccess dlpFileAccess = NO_PERMISSION;
/ohos5.0/base/security/dlp_permission_service/frameworks/dlp_permission/src/
H A Ddlp_permission_info_parcel.cpp52 permInfoParcel->permInfo_.dlpFileAccess = static_cast<DLPFileAccess>(res); in Unmarshalling()
H A Ddlp_policy_parcel.cpp262 policyParcel->policyParams_.everyonePerm_ = static_cast<DLPFileAccess>(everyonePerm); in ReadParcel()
272 policyParcel->policyParams_.perm_ = static_cast<DLPFileAccess>(perm); in ReadParcel()
H A Dauth_user_info_parcel.cpp68 authUserInfoParcel->authUserInfo_.authPerm = static_cast<DLPFileAccess>(res); in Unmarshalling()
/ohos5.0/base/security/dlp_permission_service/services/dlp_permission/sa/sa_main/
H A Ddlp_permission_service.cpp254 if (isReadOnly && iter->dlpFileAccess_ == DLPFileAccess::READ_ONLY) { in GetAppIndexFromRetentionInfo()
274 int32_t DlpPermissionService::InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFil… in InstallDlpSandbox()
284 bool isReadOnly = dlpFileAccess == DLPFileAccess::READ_ONLY; in InstallDlpSandbox()
300 DLPFileAccess permForBMS = (dlpFileAccess == READ_ONLY) ? READ_ONLY : CONTENT_EDIT; in InstallDlpSandbox()
408 static ActionFlags GetDlpActionFlag(DLPFileAccess dlpFileAccess) in GetDlpActionFlag()
431 DLPFileAccess dlpFileAccess = NO_PERMISSION; in QueryDlpFileAccess()
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/include/
H A Ddlp_file.h191 DLPFileAccess GetAuthPerm() in GetAuthPerm()
242 DLPFileAccess authPerm_;
/ohos5.0/base/security/dlp_permission_service/test/fuzztest/dlp_permission/fuzzer/generatecert_fuzzer/
H A Dgeneratecert_fuzzer.cpp62 perminfo.authPerm = static_cast<DLPFileAccess>(1 + *temp1 % 3); // perm type 1 to 3 in FuzzTest()
/ohos5.0/base/security/dlp_permission_service/frameworks/dlp_permission/include/
H A Di_dlp_permission_service.h45 …virtual int32_t InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFileAccess, int3…
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/include/
H A Ddlp_permission_proxy.h37 …int32_t InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t user…
H A Ddlp_permission_client.h45 …int32_t InstallDlpSandbox(const std::string& bundleName, DLPFileAccess dlpFileAccess, int32_t user…
H A Ddlp_permission_kit.h71 …static int32_t InstallDlpSandbox(const std::string& bundleName, DLPFileAccess access, int32_t user…
/ohos5.0/docs/zh-cn/application-dev/reference/apis-data-protection-kit/
H A Djs-apis-dlppermission-sys.md110 installDLPSandbox(bundleName: string, access: DLPFileAccess, userId: number, uri: string): Promise&…
125 | access | [DLPFileAccess](js-apis-dlppermission.md#dlpfileaccess) | 是 | DLP文件授权类型。 |
155 …nfo> = dlpPermission.installDLPSandbox('com.ohos.note', dlpPermission.DLPFileAccess.READ_ONLY, 100…
164 installDLPSandbox(bundleName: string, access: DLPFileAccess, userId: number, uri:string, callback: …
179 | access | [DLPFileAccess](js-apis-dlppermission.md#dlpfileaccess) | 是 | DLP文件授权类型。 |
204 …dlpPermission.installDLPSandbox('com.ohos.note', dlpPermission.DLPFileAccess.READ_ONLY, 100, uri, …
262 …dlpPermission.installDLPSandbox('com.ohos.note', dlpPermission.DLPFileAccess.READ_ONLY, 100, uri).…
312 …dlpPermission.installDLPSandbox('com.ohos.note', dlpPermission.DLPFileAccess.READ_ONLY, 100, uri).…
1856 | dlpFileAccess | [DLPFileAccess](js-apis-dlppermission.md#dlpfileaccess) | 否 | 是 | 表示被授予的权限。 |
1875 | everyoneAccessList | Array&lt;[DLPFileAccess](js-apis-dlppermission.md#dlpfileaccess)&gt; | 否 | 否…
/ohos5.0/base/security/dlp_permission_service/test/fuzztest/dlp_permission/stub_fuzzer/generatecertstub_fuzzer/
H A Dgeneratecertstub_fuzzer.cpp78 perminfo.authPerm = static_cast<DLPFileAccess>(1 + GetRandNum() % 3); // perm type 1 to 3 in InitPolicy()

12