/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/src/ |
H A D | fuse_daemon.cpp | 114 DlpLinkFile* dlp = GetFileNode(ino); in FuseDaemonGetattr() local 115 if (dlp == nullptr) { in FuseDaemonGetattr() 135 if (dlp == nullptr) { in FuseDaemonOpen() 141 int32_t ret = dlp->Truncate(0); in FuseDaemonOpen() 151 dlp->UpdateAtimeStat(); in FuseDaemonOpen() 161 if (dlp == nullptr) { in GetValidFileNode() 165 return dlp; in GetValidFileNode() 186 if (dlp == nullptr) { in FuseDaemonRead() 223 if (dlp == nullptr) { in FuseDaemonWrite() 247 if (dlp == nullptr) { in FuseDaemonForget() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-app-ability-wantConstant-sys.md | 25 | DLP_PARAMS_SANDBOX | ohos.dlp.params.sandbox | 指示沙盒标志的参数的操作。<br>**系统接口**:此接口为系统接口… 26 | DLP_PARAMS_BUNDLE_NAME | ohos.dlp.params.bundleName | 指示DLP Bundle名称的参数的操作。 <br>**系统接口**… 27 | DLP_PARAMS_MODULE_NAME | ohos.dlp.params.moduleName | 指示DLP模块名称的参数的操作。 <br>**系统接口**:此接口为… 28 | DLP_PARAMS_ABILITY_NAME | ohos.dlp.params.abilityName | 指示DLP能力名称的参数的操作。 <br>**系统接口**:此接口为… 29 | DLP_PARAMS_INDEX | ohos.dlp.params.index | 指示DLP索引参数的操作。 <br>**系统接口**:此接口为系统接…
|
H A D | js-apis-app-ability-want.md | 31 …dlp.params.sandbox:表示数据防泄漏(DLP)文件才会涉及。仅系统应用涉及。<br />- ohos.dlp.params.bundleName:表示数据防泄漏(DLP)的Bund…
|
H A D | js-apis-inner-ability-want.md | 28 …leName:表示拉起方的模块名,该字段的值即使定义成其他字符串,在传递到另一端时会被修改为正确的值。<br />- ohos.dlp.params.sandbox:表示dlp文件才会有。 …
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-data-protection-kit/ |
H A D | js-apis-dlppermission-sys.md | 36 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 79 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 137 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 186 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 244 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 294 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 347 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 392 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 1547 let dlp = fileIo.openSync(dlpUri); 1565 fileIo.closeSync(dlp); [all …]
|
H A D | js-apis-dlppermission.md | 37 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 81 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 130 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 172 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 227 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 260 | string | 返回DLP文件扩展名。例如:原文件"text.txt",返回拓展名为".dlp",加密后的DLP文件名为"test.txt.dlp"。 | 264 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 301 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 341 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 381 以下错误码的详细介绍请参见[DLP服务错误码](errorcode-dlp.md)。 [all …]
|
H A D | Readme-CN.md | 14 - [DLP服务错误码](errorcode-dlp.md)
|
/ohos5.0/docs/zh-cn/application-dev/security/DataProtectionKit/ |
H A D | dlp-guidelines.md | 3 DLP是系统提供的系统级的数据防泄漏解决方案,提供一种称为DLP的文件格式。后缀格式为“原始文件名(包含原始文件后缀).dlp”,例如“test.docx.dlp”,文件由授权凭证和原始文件密文组成。 31 …;boolean> <br> isDLPFile(fd: number, callback: AsyncCallback<boolean>): void| 判断是否是dlp文件 | 33 | getOriginalFileName(fileName: string): string | 获取dlp文件原始文件名 | 34 | getDLPSuffix(): string | 获取dlp文件dlp后缀名 | 35 …nDLPFile', listener: Callback<AccessedDLPFileInfo>): void | 注册dlp文件打开事件监听,用于原始应用获取dlp文件打开事件 | 36 | off(type: 'openDLPFile', listener?: Callback<AccessedDLPFileInfo>): void | 取消dlp文件打开事件监听 | 37 …ise<boolean> <br>isInSandbox(callback: AsyncCallback<boolean>): void | 判断当前是否是dlp沙箱应用 | 39 …ionState(docUris: Array<string>, callback: AsyncCallback<void>): void | 设置dlp分身应用保留状态 | 40 …ionState(docUris: Array<string>, callback: AsyncCallback<void>): void | 取消dlp分身应用保留状态 | 110 [该功能云端对接模块当前需要开发者自行搭建。](../DataProtectionKit/dlp-overview.md) [all …]
|
H A D | Readme-CN.md | 4 - [数据防泄漏服务简介](dlp-overview.md) 6 - [数据防泄漏服务开发指导](dlp-guidelines.md)
|
H A D | dlp-overview.md | 23 
|
/ohos5.0/base/security/dlp_permission_service/ |
H A D | hisysevent.yaml | 17 __BASE: {type: SECURITY, level: CRITICAL, desc: dlp permission check error} 22 __BASE: {type: FAULT, level: CRITICAL, desc: create dlp file error} 28 __BASE: {type: BEHAVIOR, level: MINOR, desc: create dlp file event} 33 __BASE: {type: FAULT, level: CRITICAL, desc: open dlp file error} 41 __BASE: {type: BEHAVIOR, level: MINOR, desc: open dlp file event}
|
H A D | hisysevent-DLP_UE.yaml | 31 SANDBOX_PKGNAME: {type: STRING, desc: Open the dlp file and apply the package name} 32 SANDBOX_INDEX: {type: INT32, desc: ID of the application for opening the dlp file}
|
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-app-ability-wantConstant-sys.md | 25 | DLP_PARAMS_SANDBOX | ohos.dlp.params.sandbox | Action of obtaining the sandbox fl… 26 | DLP_PARAMS_BUNDLE_NAME | ohos.dlp.params.bundleName | Action of obtaining the DLP bundle… 27 | DLP_PARAMS_MODULE_NAME | ohos.dlp.params.moduleName | Action of obtaining the DLP module… 28 | DLP_PARAMS_ABILITY_NAME | ohos.dlp.params.abilityName | Action of obtaining the DLP abilit… 29 | DLP_PARAMS_INDEX | ohos.dlp.params.index | Action of obtaining the DLP index.…
|
/ohos5.0/docs/en/application-dev/reference/apis-data-protection-kit/ |
H A D | js-apis-dlppermission-sys.md | 153 let uri = "file://docs/storage/Users/currentUser/Desktop/test.txt.dlp"; 497 dlpFile.addDLPLinkFile('test.txt.dlp.link'); // Add a link file. 640 dlpFile.addDLPLinkFile('test.txt.dlp.link'); // Add a link file. 710 dlpFile.addDLPLinkFile('test.txt.dlp.link'); // Add a link file. 784 dlpFile.addDLPLinkFile('test.txt.dlp.link'); // Add a link file. 855 dlpFile.addDLPLinkFile('test.txt.dlp.link'); // Add a link file. 937 dlpFile.addDLPLinkFile('test.txt.dlp.link'); // Add a link file. 1010 dlpFile.addDLPLinkFile('test.txt.dlp.link'); // Add a link file. 1547 let dlp = fileIo.openSync(dlpUri); 1565 fileIo.closeSync(dlp); [all …]
|
H A D | js-apis-dlppermission.md | 37 For details about the error codes, see [DLP Service Error Codes](errorcode-dlp.md). 52 let uri = "file://docs/storage/Users/currentUser/Desktop/test.txt.dlp"; 81 For details about the error codes, see [DLP Service Error Codes](errorcode-dlp.md). 96 let uri = "file://docs/storage/Users/currentUser/Desktop/test.txt.dlp"; 130 For details about the error codes, see [DLP Service Error Codes](errorcode-dlp.md). 172 For details about the error codes, see [DLP Service Error Codes](errorcode-dlp.md). 260 …s **text.txt** and the returned file name extension is .dlp, the DLP file name is **test.txt.dlp**… 564 let uri = "file://docs/storage/Users/currentUser/Desktop/test.txt.dlp"; 610 let uri = "file://docs/storage/Users/currentUser/Desktop/test.txt.dlp"; 661 let uri = "file://docs/storage/Users/currentUser/Desktop/test.txt.dlp"; [all …]
|
H A D | Readme-EN.md | 14 - [DLP Service Error Codes](errorcode-dlp.md)
|
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/security/dlp_permission_service/system/ |
H A D | storage_daemon.te | 17 …/com.ohos.dlpmanager/mnt/data/fuse/com.example.ohnotes_1_1690421751019.txt.dlp.link" dev="fuse" in… 18 …/com.ohos.dlpmanager/mnt/data/fuse/com.example.ohnotes_1_1690421704467.txt.dlp.link" dev="fuse" in… 19 …/com.ohos.dlpmanager/mnt/data/fuse/com.example.ohnotes_1_1690421742601.txt.dlp.link" dev="fuse" in… 25 …th="/mnt/data/fuse/com.example.ohnotes_1_17033229925098225126260049263.txt.dlp.link" dev="fuse" in…
|
H A D | dlpmanager_hap.te | 22 …54 comm="com.ohos.dlpman" path="/data/fuse/com.example.ohnotes181722182255.dlp.link" dev="fuse" in… 23 # avc: denied { open } for pid=3454 comm="com.ohos.dlpman" path="/data/fuse/default.dlp" dev="fu… 24 # avc: denied { read write } for pid=3454 comm="com.ohos.dlpman" name="default.dlp" dev="fuse" i… 30 …th="/mnt/data/fuse/com.example.ohnotes_1_17033229925098225126260049263.txt.dlp.link" dev="fuse" in…
|
H A D | foundation.te | 18 ….dlptes" path="/storage/media/local/files/Documents/file_1671604854140.txt.dlp" dev="hmdfs" ino=23… 24 …54 comm="com.ohos.dlpman" path="/data/fuse/com.example.ohnotes181722182255.dlp.link" dev="fuse" in…
|
H A D | hap_domain.te | 24 …43 comm="com.example.ohn" path="/data/fuse/com.example.ohnotes182158953018.dlp.link" dev="fuse" in… 25 …1218 comm="AppMgrService" path="/data/fuse/com.example.ohnotes182158953018.dlp.link" dev="fuse" in…
|
/ohos5.0/docs/en/application-dev/security/DataProtectionKit/ |
H A D | Readme-EN.md | 4 - [Introduction to the DLP Service](dlp-overview.md) 6 - [DLP Service Development](dlp-guidelines.md)
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta3/ |
H A D | js-apidiff-ability.md | 20 …ant | Action | DLP_PARAMS_INDEX = "ohos.dlp.params.index" … 21 … | Action | DLP_PARAMS_ABILITY_NAME = "ohos.dlp.params.abilityName"… 22 … | Action | DLP_PARAMS_MODULE_NAME = "ohos.dlp.params.moduleName" … 23 … | Action | DLP_PARAMS_BUNDLE_NAME = "ohos.dlp.params.bundleName" … 24 …t | Action | DLP_PARAMS_SANDBOX = "ohos.dlp.params.sandbox" …
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/Beta5 to v3.2-Release/ |
H A D | js-apidiff-ability.md | 23 |新增|NA|模块名: ohos.app.ability.wantConstant<br>类名: Params<br>方法 or 属性:DLP_PARAMS_SANDBOX = "ohos.dlp.… 24 |新增|NA|类名:Params<br>方法or属性:DLP_PARAMS_SANDBOX = "ohos.dlp.params.sandbox"|@ohos.app.ability.wantCon… 26 |新增|NA|类名:Params<br>方法or属性:DLP_PARAMS_BUNDLE_NAME = "ohos.dlp.params.bundleName"|@ohos.app.ability.… 28 |新增|NA|类名:Params<br>方法or属性:DLP_PARAMS_MODULE_NAME = "ohos.dlp.params.moduleName"|@ohos.app.ability.… 30 |新增|NA|类名:Params<br>方法or属性:DLP_PARAMS_ABILITY_NAME = "ohos.dlp.params.abilityName"|@ohos.app.abilit… 31 |新增|NA|模块名: ohos.app.ability.wantConstant<br>类名: Params<br>方法 or 属性:DLP_PARAMS_INDEX = "ohos.dlp.pa… 32 |新增|NA|类名:Params<br>方法or属性:DLP_PARAMS_INDEX = "ohos.dlp.params.index"|@ohos.app.ability.wantConstan… 106 |删除|模块名: ohos.ability.wantConstant<br>类名: Action<br>方法 or 属性:DLP_PARAMS_SANDBOX = "ohos.dlp.params.… 107 |删除|模块名: ohos.ability.wantConstant<br>类名: Action<br>方法 or 属性:DLP_PARAMS_BUNDLE_NAME = "ohos.dlp.par… 110 |删除|模块名: ohos.ability.wantConstant<br>类名: Action<br>方法 or 属性:DLP_PARAMS_INDEX = "ohos.dlp.params.in… [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta3/ |
H A D | js-apidiff-ability.md | 20 …ant | Action | DLP_PARAMS_INDEX = "ohos.dlp.params.index" … 21 … | Action | DLP_PARAMS_ABILITY_NAME = "ohos.dlp.params.abilityName"… 22 … | Action | DLP_PARAMS_MODULE_NAME = "ohos.dlp.params.moduleName" … 23 … | Action | DLP_PARAMS_BUNDLE_NAME = "ohos.dlp.params.bundleName" … 24 …t | Action | DLP_PARAMS_SANDBOX = "ohos.dlp.params.sandbox" …
|
/ohos5.0/docs/en/release-notes/api-diff/Beta5-to-v3.2-Release/ |
H A D | js-apidiff-ability.md | 23 …Class name: Params<br>Method or attribute name: DLP_PARAMS_SANDBOX = "ohos.dlp.params.sandbox"|@oh… 24 |Added|NA|Class name: Params<br>Method or attribute name: DLP_PARAMS_SANDBOX = "ohos.dlp.params.san… 26 |Added|NA|Class name: Params<br>Method or attribute name: DLP_PARAMS_BUNDLE_NAME = "ohos.dlp.params… 28 |Added|NA|Class name: Params<br>Method or attribute name: DLP_PARAMS_MODULE_NAME = "ohos.dlp.params… 30 |Added|NA|Class name: Params<br>Method or attribute name: DLP_PARAMS_ABILITY_NAME = "ohos.dlp.param… 31 …r>Class name: Params<br>Method or attribute name: DLP_PARAMS_INDEX = "ohos.dlp.params.index"|@ohos… 32 |Added|NA|Class name: Params<br>Method or attribute name: DLP_PARAMS_INDEX = "ohos.dlp.params.index… 106 …Class name: Action<br>Method or attribute name: DLP_PARAMS_SANDBOX = "ohos.dlp.params.sandbox"|NA|… 107 …s name: Action<br>Method or attribute name: DLP_PARAMS_BUNDLE_NAME = "ohos.dlp.params.bundleName"|… 110 …r>Class name: Action<br>Method or attribute name: DLP_PARAMS_INDEX = "ohos.dlp.params.index"|NA|@o… [all …]
|