1{
2    "name": "@ohos/certificate_manager",
3    "description": "The provider of certificate manangement capbility, which belongs to security subsystem",
4    "version": "4.0",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "base/security/certificate_manager"
9    },
10    "dirs":{},
11    "scripts": {
12      "install": "DEST_PATH=${DEP_BUNDLE_BASE}/base/security/certificate_manager && mkdir -p $DEST_PATH && cp -r ./* $DEST_PATH"
13    },
14    "author": {},
15    "repository": "",
16    "component": {
17      "name": "certificate_manager",
18      "subsystem": "security",
19      "syscap": [ "SystemCapability.Security.CertificateManager" ],
20      "features": [
21        "certificate_manager_deps_huks_enabled",
22        "certificate_manager_feature_ca_enabled",
23        "certificate_manager_feature_credential_enabled"
24      ],
25      "adapted_system_type": [
26        "mini",
27        "small",
28        "standard"
29      ],
30      "hisysevent_config": [
31        "//base/security/certificate_manager/hisysevent.yaml"
32      ],
33      "rom": "5000KB",
34      "ram": "500KB",
35      "deps": {
36        "components": [
37          "ability_base",
38          "ace_engine",
39          "ability_runtime",
40          "access_token",
41          "bounds_checking_function",
42          "bundle_framework",
43          "common_event_service",
44          "c_utils",
45          "eventhandler",
46          "hisysevent",
47          "hilog",
48          "huks",
49          "ipc",
50          "init",
51          "napi",
52          "os_account",
53          "relational_store",
54          "safwk",
55          "samgr",
56          "security_guard",
57          "openssl"
58        ]
59      },
60      "build": {
61        "group_type": {
62          "base_group": [
63            "//base/security/certificate_manager:cert_manager_type_base"
64          ],
65          "fwk_group": [
66            "//base/security/certificate_manager:cert_manager_type_fwk"
67          ],
68          "service_group": [
69            "//base/security/certificate_manager:cert_manager_typer_services"
70          ]
71      },
72        "inner_kits": [
73          {
74            "name": "//base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk",
75            "header": {
76              "header_files": [
77                "cert_manager_api.h"
78              ],
79              "header_base": "//base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include"
80            }
81          }
82        ],
83        "test": [
84          "//base/security/certificate_manager/test:unittest",
85          "//base/security/certificate_manager/test:module_test",
86          "//base/security/certificate_manager/test:multi_thread_test",
87          "//base/security/certificate_manager/test:permission_test",
88          "//base/security/certificate_manager/test/fuzz_test:fuzztest"
89        ]
90      }
91    }
92  }
93