代码拉取完成,页面将自动刷新
本示例是一个安全类App,使用@ohos.dlpPermission 接口展示了在eTS中普通文件加密受限的过程。
Index | Encryption | Encryptied | FileEdit |
---|---|---|---|
使用说明:
entry/src/main/ets/
|---component
| |---CustomDialog.ets // 权限弹窗
|---feature
| |---DlpManager.ets // Dlp管理
| |---FileManager.ets // 文件管理
| |---PreferencesManager.ets // 持久化存储
|---pages
| |---Index.ets // 首页
|---util
| |---Logger.ts // 日志
| |---ResourceUtils.ets // 资源转换
允许文件管理类应用通过FAF框架访问公共数据文件:ohos.permission.FILE_ACCESS_MANAGER
允许应用调用storage manager服务中对空间统计以及卷信息的查询接口:ohos.permission.STORAGE_MANAGER
允许查询应用的基本信息和其他敏感信息:ohos.permission.GET_BUNDLE_INFO_PRIVILEGED
允许对DLP文件进行权限配置和管理:ohos.permission.ACCESS_DLP_FILE
允许应用管理系统分布式帐号信息:ohos.permission.MANAGE_DISTRIBUTED_ACCOUNTS
允许应用管理系统本地帐号:ohos.permission.MANAGE_LOCAL_ACCOUNTS
允许应用查询系统本地帐号信息:ohos.permission.GET_LOCAL_ACCOUNTS
需要依赖三方应用文本编辑FileEdit的hap。
如需单独下载本工程,执行如下命令:
git init
git config core.sparsecheckout true
echo code/SystemFeature/Security/DLP/ > .git/info/sparse-checkout
git remote add origin https://gitee.com/openharmony/applications_app_samples.git
git pull origin master
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。