Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
8badf3cb
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
8badf3cb
编写于
11月 10, 2022
作者:
Z
zengyawen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update docs
Signed-off-by:
N
zengyawen
<
zengyawen1@huawei.com
>
上级
3bcab857
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
6 deletion
+6
-6
zh-cn/application-dev/security/app-provision-structure.md
zh-cn/application-dev/security/app-provision-structure.md
+6
-6
未找到文件。
zh-cn/application-dev/security/app-provision-structure.md
浏览文件 @
8badf3cb
...
...
@@ -63,20 +63,20 @@ HarmonyAppProvision文件示例:
| 属性名称 | 含义 | 数据类型 | 是否必选 | 是否可缺省 |
| ------------------------ | ------------------------------- | ------- | -------- | --------- |
| developer-id | 表示开发者的唯一ID号,用于OEM厂商标识开发者,开源社区版本该属性不做强制要求。 | 字符串 | 必选 | 不可缺省 |
| development-certificate | 表示
[
调试证书
](
../security/
hapsigntool-guidelines.md
)
的信息。 | 数值 | 当type属性为debug时,该属性必选;否则,该属性可选。 | 不可缺省 |
| distribution-certificate | 表示
[
发布证书
](
../security/
hapsigntool-guidelines.md
)
的信息。 | 数值 | 当type属性为release时,该标签必选;否则,该标签可选。 | 不可缺省 |
| development-certificate | 表示
[
调试证书
](
hapsigntool-guidelines.md
)
的信息。 | 数值 | 当type属性为debug时,该属性必选;否则,该属性可选。 | 不可缺省 |
| distribution-certificate | 表示
[
发布证书
](
hapsigntool-guidelines.md
)
的信息。 | 数值 | 当type属性为release时,该标签必选;否则,该标签可选。 | 不可缺省 |
| bundle-name | 表示应用程序的包名。 | 字符串 | 必选 | 不可缺省 |
| apl | 表示应用程序的
[
apl级别
](
../security/
accesstoken-overview.md
)
,系统预定义的apl包括:normal、system_basic和system_core。 | 字符串 | 必选 | 不可缺省 |
| apl | 表示应用程序的
[
apl级别
](
accesstoken-overview.md
)
,系统预定义的apl包括:normal、system_basic和system_core。 | 字符串 | 必选 | 不可缺省 |
| app-feature | 表示应用程序的类型,系统预定义的app-feature包括hos_system_app (系统应用)和hos_normal_app(普通应用)。 | 字符串 | 必选 | 不可缺省 |
### acls对象内部结构
acls对象包含已授权的
[
acl权限
](
../security/accesstoken-overview.md
)
。需要指出的是,开发者仍然需要在应用包配置文件(
[
config.json
](
package-structure.md
)
)将acls权限信息填写到reqPermissions属性中。
acls对象包含已授权的
[
acl权限
](
accesstoken-overview.md
)
。需要指出的是,开发者仍然需要在应用包配置文件(
[
config.json
](
../quick-start/
package-structure.md
)
)将acls权限信息填写到reqPermissions属性中。
表4 acls对象的内部结构
| 属性名称 | 含义 | 数据类型 | 是否必选 | 是否可缺省 |
| ------------------------ | ------------------------------- | ------- | ------- | --------- |
| allowed-acls | 表示已授权的
[
acl权限
](
../security/
accesstoken-overview.md
)
列表。 | 字符串数组 | 可选 | 不可缺省 |
| allowed-acls | 表示已授权的
[
acl权限
](
accesstoken-overview.md
)
列表。 | 字符串数组 | 可选 | 不可缺省 |
### permissions对象内部结构
permissions对象包含允许使用的受限敏感权限。不同于acls对象,permissions对象中的权限仅代表应用允许使用该敏感权限,权限最终由用户运行时授权。需要指出的是,开发者仍然需要在应用包配置文件(
[
config.json
](
package-structure.md
)
)将permissions权限信息填写到reqPermissions属性中。
...
...
@@ -84,7 +84,7 @@ permissions对象包含允许使用的受限敏感权限。不同于acls对象
表5 permissions对象的内部结构
| 属性名称 | 含义 | 数据类型 | 是否必选 | 是否可缺省 |
| ------------------------ | ------------------------------- | ------- | ------- | --------- |
| restricted-permissions | 表示允许使用的
[
受限敏感权限
](
../security/
accesstoken-overview.md
)
。 | 字符串数组 | 可选 | 不可缺省 |
| restricted-permissions | 表示允许使用的
[
受限敏感权限
](
accesstoken-overview.md
)
。 | 字符串数组 | 可选 | 不可缺省 |
### debug-info对象内部结构
debug-info对象包含应用调试场景下的信息,主要是设备管控的信息。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录