• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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": [
20        "SystemCapability.Security.CertificateManagerDialog",
21        "SystemCapability.Security.CertificateManager"
22      ],
23      "features": [
24        "certificate_manager_deps_huks_enabled",
25        "certificate_manager_feature_ca_enabled",
26        "certificate_manager_feature_credential_enabled",
27        "certificate_manager_feature_dialog_enabled"
28      ],
29      "adapted_system_type": [
30        "mini",
31        "small",
32        "standard"
33      ],
34      "hisysevent_config": [
35        "//base/security/certificate_manager/hisysevent.yaml"
36      ],
37      "rom": "5000KB",
38      "ram": "500KB",
39      "deps": {
40        "components": [
41          "ability_base",
42          "ace_engine",
43          "ability_runtime",
44          "access_token",
45          "bounds_checking_function",
46          "bundle_framework",
47          "common_event_service",
48          "c_utils",
49          "eventhandler",
50          "hisysevent",
51          "hilog",
52          "huks",
53          "ipc",
54          "init",
55          "napi",
56          "os_account",
57          "relational_store",
58          "safwk",
59          "samgr",
60          "security_guard",
61          "openssl"
62        ]
63      },
64      "build": {
65        "group_type": {
66          "base_group": [
67            "//base/security/certificate_manager:cert_manager_type_base"
68          ],
69          "fwk_group": [
70            "//base/security/certificate_manager:cert_manager_type_fwk"
71          ],
72          "service_group": [
73            "//base/security/certificate_manager:cert_manager_typer_services"
74          ]
75      },
76        "inner_kits": [
77          {
78            "name": "//base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main:cert_manager_sdk",
79            "header": {
80              "header_files": [
81                "cert_manager_api.h",
82                "cm_type.h"
83              ],
84              "header_base": "//base/security/certificate_manager/interfaces/innerkits/cert_manager_standard/main/include"
85            }
86          }
87        ],
88        "test": [
89          "//base/security/certificate_manager/test:unittest",
90          "//base/security/certificate_manager/test:module_test",
91          "//base/security/certificate_manager/test:multi_thread_test",
92          "//base/security/certificate_manager/test:permission_test",
93          "//base/security/certificate_manager/test/fuzz_test:fuzztest"
94        ]
95      }
96    }
97  }
98