• 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": "4.0.2",
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    "homePage": "https://gitee.com/openharmony",
16    "repository": "https://gitee.com/openharmony/security_huks",
17    "supplier": "Organization: OpenHarmony",
18    "component": {
19      "name": "huks",
20      "subsystem": "security",
21      "syscap": [
22          "SystemCapability.Security.Huks.Extension",
23          "SystemCapability.Security.Huks.Core",
24          "SystemCapability.Security.Cipher"
25          ],
26      "features": [],
27      "adapted_system_type": [
28          "standard",
29          "small",
30          "mini"
31        ],
32      "hisysevent_config": [
33          "//base/security/huks/hisysevent.yaml"
34        ],
35      "rom": "5120KByte",
36      "ram": "4828KByte",
37      "deps": {
38        "components": [
39          "ability_base",
40          "access_token",
41          "bundle_framework",
42          "c_utils",
43          "common_event_service",
44          "hisysevent",
45          "hitrace",
46          "hilog",
47          "hilog_lite",
48          "ipc",
49          "napi",
50          "os_account",
51          "safwk",
52          "samgr",
53          "user_auth_framework",
54          "drivers_interface_user_auth",
55          "drivers_interface_huks"
56        ],
57        "third_party": [
58          "bounds_checking_function",
59          "openssl",
60          "mbedtls",
61          "cJSON"
62        ]
63      },
64      "build": {
65        "group_type": {
66          "base_group": [],
67          "fwk_group": [
68            "//base/security/huks:fwk_group"
69          ],
70          "service_group": [
71            "//base/security/huks:service_group"
72          ]
73        },
74        "inner_api": [
75          {
76            "name": "//base/security/huks/interfaces/inner_api/huks_standard/main:libhukssdk",
77            "header": {
78              "header_files": [
79                "hks_api.h",
80                "hks_param.h",
81                "hks_type.h"
82              ],
83              "header_base": "//base/security/huks/interfaces/inner_api/huks_standard/main/include"
84            }
85          }
86        ],
87        "test": [
88          "//base/security/huks:huks_sdk_test",
89          "//base/security/huks/test/fuzz_test:fuzztest"
90        ]
91      }
92    }
93  }
94