1e41f4b71Sopenharmony_ci# AppProvisionInfo (系统接口)
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci应用[HarmonyAppProvision配置文件](../../security/app-provision-structure.md)中的信息,可以通过[getAppProvisionInfo](js-apis-bundleManager.md#bundlemanagergetappprovisioninfo10)获取。
4e41f4b71Sopenharmony_ci
5e41f4b71Sopenharmony_ci> **说明:**
6e41f4b71Sopenharmony_ci>
7e41f4b71Sopenharmony_ci> 本模块首批接口从API version 10 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
8e41f4b71Sopenharmony_ci>
9e41f4b71Sopenharmony_ci> 本模块为系统接口。
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ci## AppProvisionInfo
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci**系统能力:** SystemCapability.BundleManager.BundleFramework.Core
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ci**系统接口:**  此接口为系统接口。
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ci| 名称                      | 类型   | 只读 | 可选 | 说明                 |
18e41f4b71Sopenharmony_ci| ------------------------- | ------ | ---- | ---- | -------------------- |
19e41f4b71Sopenharmony_ci| versionCode              | number | 是   | 否   | 配置文件的版本号。 |
20e41f4b71Sopenharmony_ci| versionName              | string | 是   | 否   | 配置文件的版本名称。  |
21e41f4b71Sopenharmony_ci| uuid                     | string | 是   | 否   | 配置文件中的uuid。 |
22e41f4b71Sopenharmony_ci| type                     | string | 是   | 否   | 配置文件的类型,为debug或者release。 |
23e41f4b71Sopenharmony_ci| appDistributionType      | string | 是   | 否   | 配置文件中的分发类型,为app_gallery、enterprise、os_integration和crowdtesting其中之一。 |
24e41f4b71Sopenharmony_ci| validity                 | [Validity](#validity) | 是   | 否   | 配置文件中的有效期。 |
25e41f4b71Sopenharmony_ci| developerId              | string | 是   | 否   | 配置文件中的开发者ID。 |
26e41f4b71Sopenharmony_ci| certificate              | string | 是   | 否   | 配置文件中的证书公钥。 |
27e41f4b71Sopenharmony_ci| apl                      | string | 是   | 否   | 配置文件中的apl字段,为normal、system_basic和system_core其中之一。 |
28e41f4b71Sopenharmony_ci| issuer                      | string | 是   | 否   | 配置文件中的发行者名称。 |
29e41f4b71Sopenharmony_ci|appIdentifier<sup>11+</sup>| string         | 是   | 否   | 应用的唯一标识,由云端统一分配。该ID在应用全生命周期中不会发生变化,包括版本升级、证书变更、开发者公私钥变更、应用转移等。            |
30e41f4b71Sopenharmony_ci| organization<sup>12+</sup> | string | 是   | 否   | 应用的组织信息。 |
31e41f4b71Sopenharmony_ci
32e41f4b71Sopenharmony_ci## Validity
33e41f4b71Sopenharmony_ci
34e41f4b71Sopenharmony_ci**系统能力:** SystemCapability.BundleManager.BundleFramework.Core
35e41f4b71Sopenharmony_ci
36e41f4b71Sopenharmony_ci**系统接口:**  此接口为系统接口。
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci| 名称                      | 类型   | 只读 | 可选 | 说明                 |
39e41f4b71Sopenharmony_ci| ------------------------- | ------ | ---- | ---- | -------------------- |
40e41f4b71Sopenharmony_ci| notBefore                 | number | 是   | 否   | 配置文件的最早有效日期。 |
41e41f4b71Sopenharmony_ci| notAfter                  | number | 是   | 否   | 配置文件的最晚有效日期。 |