1{
2  "name": "@ohos/app_domain_verify",
3  "description": "app domain verify functions",
4  "version": "4.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "foundation/bundlemanager/app_domain_verify"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "app_domain_verify",
14    "subsystem": "bundlemanager",
15    "syscap": [
16      "SystemCapability.BundleManager.AppDomainVerify"
17    ],
18    "features": ["app_domain_verify_feature_target_from_cloud"],
19    "hisysevent_config": [
20      "//foundation/bundlemanager/app_domain_verify/hisysevent.yaml"
21    ],
22    "adapted_system_type": [
23      "standard"
24    ],
25    "rom": "300KB",
26    "ram": "1024KB",
27    "deps": {
28      "components": [
29        "ability_base",
30        "ability_runtime",
31        "bundle_framework",
32        "c_utils",
33        "hilog",
34        "hisysevent",
35        "ipc",
36        "relational_store",
37        "napi",
38        "safwk",
39        "samgr",
40        "netstack",
41        "os_account",
42        "ffrt",
43        "json",
44        "curl",
45        "preferences",
46        "data_share",
47        "access_token",
48        "eventhandler",
49        "hiappevent",
50        "hicollie",
51        "netmanager_base"
52      ],
53      "third_party": [
54        "openssl"
55      ]
56    },
57    "build": {
58      "sub_component": [
59        "//foundation/bundlemanager/app_domain_verify:app_domain_verify_packages"
60      ],
61      "inner_kits": [
62        {
63          "name": "//foundation/bundlemanager/app_domain_verify/interfaces/inner_api/client:app_domain_verify_mgr_client",
64          "header": {
65            "header_files": [
66              "app_domain_verify_mgr_client.h"
67            ],
68            "header_base": "//foundation/bundlemanager/app_domain_verify/interfaces/inner_api/client/include"
69          }
70        },
71        {
72          "name": "//foundation/bundlemanager/app_domain_verify/interfaces/inner_api/client:app_domain_verify_agent_client",
73          "header": {
74            "header_files": [
75              "app_domain_verify_agent_client.h"
76            ],
77            "header_base": "//foundation/bundlemanager/app_domain_verify/interfaces/inner_api/client/include"
78          }
79        },
80        {
81          "name": "//foundation/bundlemanager/app_domain_verify/frameworks/extension:app_domain_verify_extension_framework",
82          "header": {
83            "header_files": [
84              "app_domain_verify_ext_base.h",
85              "app_domain_verify_extension_mgr.h",
86              "app_domain_verify_extension_register.h",
87              "app_domain_verify_agent_ext.h"
88            ],
89            "header_base": "//foundation/bundlemanager/app_domain_verify/frameworks/extension/include"
90          }
91        },
92        {
93          "name": "//foundation/bundlemanager/app_domain_verify/interfaces/inner_api/common:app_domain_verify_common",
94          "header": {
95            "header_files": [
96              "app_verify_base_info.h",
97              "bundle_verify_status_info.h",
98              "domain_verify_status.h",
99              "inner_verify_status.h",
100              "skill_uri.h",
101              "zidl/i_convert_callback.h",
102              "zidl/convert_callback_proxy.h",
103              "zidl/convert_callback_stub.h",
104              "zidl/convert_callback_interface_code.h"
105            ],
106            "header_base": "//foundation/bundlemanager/app_domain_verify/interfaces/inner_api/common/include"
107          }
108        },
109        {
110          "name": "//foundation/bundlemanager/app_domain_verify/frameworks/common:app_domain_verify_frameworks_common",
111          "header": {
112            "header_files": [
113              "app_domain_verify_error.h",
114              "app_domain_verify_hilog.h",
115              "app_domain_verify_parcel_util.h",
116              "httpsession/i_http_task.h",
117              "httpsession/app_domain_verify_task_mgr.h",
118              "utils/domain_url_util.h"
119            ],
120            "header_base": "//foundation/bundlemanager/app_domain_verify/frameworks/common/include"
121          }
122        },
123        {
124          "name": "//foundation/bundlemanager/app_domain_verify/frameworks/verifier:app_domain_verify_agent_verifier",
125          "header": {
126            "header_files": [
127              "i_verify_task.h",
128              "verify_task.h",
129              "verify_http_task.h",
130              "domain_verifier.h",
131              "domain_json_util.h",
132              "constant/agent_constants.h",
133              "asset_json_obj.h"
134            ],
135            "header_base": "//foundation/bundlemanager/app_domain_verify/frameworks/verifier/include"
136          }
137        }
138      ],
139      "test": [
140        "//foundation/bundlemanager/app_domain_verify/test/unittest:app_domain_verify_unit_test"
141      ]
142    }
143  }
144}