• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/security_component_manager",
3  "description": "security_component_manager",
4  "version": "4.0.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/security/security_component_manager"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "security_component_manager",
14    "subsystem": "security",
15    "syscap": [],
16    "hisysevent_config": [
17      "//base/security/security_component_manager/hisysevent.yaml"
18    ],
19    "features": [ "security_component_manager_feature_coverage" ],
20    "adapted_system_type": [
21      "standard"
22    ],
23    "rom": "2048KB",
24    "ram": "5102KB",
25    "deps": {
26      "components": [
27        "ability_base",
28        "ability_runtime",
29        "access_token",
30        "bundle_framework",
31        "c_utils",
32        "data_share",
33        "eventhandler",
34        "hilog",
35        "hisysevent",
36        "hitrace",
37        "graphic_2d",
38        "ipc",
39        "json",
40        "safwk",
41        "samgr",
42        "window_manager"
43      ],
44      "third_party": [
45        "cJSON"
46      ]
47    },
48    "build": {
49      "sub_component": [
50        "//base/security/security_component_manager:security_component_build_module"
51      ],
52      "inner_kits": [
53        {
54          "name": "//base/security/security_component_manager/frameworks/inner_api/security_component:libsecurity_component_sdk",
55          "header": {
56            "header_files": [
57              "i_sec_comp_probe.h",
58              "location_button.h",
59              "paste_button.h",
60              "save_button.h",
61              "sec_comp_base.h",
62              "sec_comp_enhance_adapter.h",
63              "sec_comp_enhance_kit.h",
64              "sec_comp_enhance_kit_c.h",
65              "sec_comp_err.h",
66              "sec_comp_info.h",
67              "sec_comp_kit.h",
68              "sec_comp_ui_register.h",
69              "security_component_service_ipc_interface_code.h"
70            ],
71            "header_base": "//base/security/security_component_manager/interfaces/inner_api/security_component/include"
72          }
73        },
74        {
75          "name": "//base/security/security_component_manager/services/security_component_service/sa:security_component_common",
76          "header": {
77            "header_files": [
78              "delay_exit_task.h",
79              "sec_comp_info_helper.h",
80              "sec_event_handler.h"
81            ],
82            "header_base": "//base/security/security_component_manager/interfaces/inner_api/security_component_common"
83          }
84        }
85      ],
86      "test": [
87        "//base/security/security_component_manager:security_component_build_module_test",
88        "//base/security/security_component_manager:security_component_build_fuzz_test"
89      ]
90    }
91  }
92}
93