• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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          "ipc",
31          "openssl",
32          "os_account",
33          "samgr"
34        ],
35        "third_party": [
36          "bounds_checking_function",
37          "mbedtls"
38        ]
39      },
40      "build": {
41        "sub_component": [
42          "//base/security/appverify:appverify_components"
43        ],
44        "inner_kits": [
45          {
46            "header": {
47              "header_base": "//base/security/appverify/interfaces/innerkits/appverify/include",
48              "header_files": [
49                "interfaces/hap_verify_result.h",
50                "interfaces/hap_verify.h",
51                "common/hap_byte_buffer.h",
52                "common/export_define.h",
53                "provision/provision_info.h",
54                "util/signature_info.h"
55              ]
56            },
57            "name": "//base/security/appverify/interfaces/innerkits/appverify:libhapverify"
58          },
59          {
60            "header": {
61              "header_base": "//base/security/appverify/interfaces/innerkits/appverify_lite/include",
62              "header_files": [
63                "app_verify_pub.h"
64              ]
65            },
66            "name": "//base/security/appverify/interfaces/innerkits/appverify_lite:verify"
67          }
68       ],
69       "test": [
70         "//base/security/appverify:testcase_packages"
71       ]
72     }
73    }
74  }
75
76