1{
2    "name": "@ohos/appverify",
3    "description": "Signature verification for HAP packages",
4    "version": "4.0",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8      "destPath": "base/security/appverify"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13      "name": "appverify",
14      "subsystem": "security",
15      "syscap": [],
16      "features": [],
17      "adapted_system_type": [
18        "standard",
19        "small",
20        "mini"
21      ],
22      "rom": "5000kb",
23      "ram": "500kb",
24      "deps": {
25        "components": [
26          "cJSON",
27          "c_utils",
28          "hilog",
29          "init",
30          "openssl",
31          "os_account"
32        ],
33        "third_party": [
34          "bounds_checking_function",
35          "mbedtls"
36        ]
37      },
38      "build": {
39        "sub_component": [
40          "//base/security/appverify:appverify_components"
41        ],
42        "inner_kits": [
43          {
44            "header": {
45              "header_base": "//base/security/appverify/interfaces/innerkits/appverify/include",
46              "header_files": [
47                "interfaces/hap_verify_result.h",
48                "interfaces/hap_verify.h",
49                "common/hap_byte_buffer.h",
50                "common/export_define.h",
51                "provision/provision_info.h",
52                "util/signature_info.h"
53              ]
54            },
55            "name": "//base/security/appverify/interfaces/innerkits/appverify:libhapverify"
56          },
57          {
58            "header": {
59              "header_base": "//base/security/appverify/interfaces/innerkits/appverify_lite/include",
60              "header_files": [
61                "app_verify_pub.h"
62              ]
63            },
64            "name": "//base/security/appverify/interfaces/innerkits/appverify_lite:verify"
65          }
66       ],
67       "test": [
68         "//base/security/appverify:testcase_packages"
69       ]
70     }
71    }
72  }
73
74