• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/huks",
3    "description": "The provider of key and certificate manangement capbility, which belongs to security subsystem",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "base/security/huks"
9    },
10    "dirs":{},
11    "scripts": {
12      "install": "DEST_PATH=${DEP_BUNDLE_BASE}/base/security/huks && mkdir -p $DEST_PATH && cp -r ./* $DEST_PATH"
13    },
14    "author": {},
15    "repository": "",
16    "component": {
17      "name": "huks",
18      "subsystem": "security",
19      "syscap": [
20          "SystemCapability.Security.Huks",
21          "SystemCapability.Security.Cipher"
22          ],
23      "features": [],
24      "adapted_system_type": [
25          "standard",
26          "small",
27          "mini"
28        ],
29      "hisysevent_config": [
30          "//base/security/huks/hisysevent.yaml"
31        ],
32      "rom": "5000KB",
33      "ram": "500kB",
34      "deps": {
35        "components": [
36          "ability_base",
37          "access_token",
38          "bundle_framework",
39          "common",
40          "common_event_service",
41          "hisysevent_native",
42          "hitrace_native",
43          "hiviewdfx_hilog_native",
44          "ipc",
45          "napi",
46          "os_account",
47          "safwk",
48          "samgr",
49          "thirdparty_bounds_checking_function",
50          "c_utils"
51        ],
52        "third_party": [
53          "openssl",
54          "bounds_checking_function"
55        ]
56      },
57      "build": {
58        "group_type": {
59          "base_group": [],
60          "fwk_group": [
61            "//base/security/huks:fwk_group"
62          ],
63          "service_group": [
64            "//base/security/huks:service_group"
65          ]
66        },
67        "inner_kits": [
68          {
69            "name": "//base/security/huks/interfaces/innerkits/huks_standard/main:libhukssdk",
70            "header": {
71              "header_files": [
72                "hks_api.h"
73              ],
74              "header_base": "//base/security/huks/interfaces/innerkits/huks_standard/main/include"
75            }
76          }
77        ],
78        "test": [
79          "//base/security/huks:huks_sdk_test",
80          "//base/security/huks/test/fuzz_test:fuzztest"
81        ]
82      }
83    }
84  }
85