• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/security_guard",
3  "description": "security_guard",
4  "version": "3.1.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/security/security_guard"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "security_guard",
14    "subsystem": "security",
15    "syscap": [
16      "SystemCapability.Security.SecurityGuard"
17    ],
18    "hisysevent_config": [
19      "//base/security/security_guard/hisysevent.yaml"
20    ],
21    "features": [
22      "security_guard_enable",
23      "security_guard_enable_ext",
24      "security_guard_event_cfg_source",
25      "security_guard_model_cfg_source",
26      "security_guard_event_group_cfg_source",
27      "security_guard_config_update_trust_list_source",
28      "security_guard_collector_cfg_source",
29      "security_guard_trim_model_analysis",
30      "security_guard_sa_profile_path",
31      "security_guard_security_collector_sa_profile_path"
32    ],
33    "adapted_system_type": [
34      "standard"
35    ],
36    "rom": "2048KB",
37    "ram": "5102KB",
38    "deps": {
39      "components": [
40        "ability_base",
41        "ability_runtime",
42        "access_token",
43        "c_utils",
44        "common_event_service",
45        "device_manager",
46        "hdf_core",
47        "hiappevent",
48        "hisysevent",
49        "hilog",
50        "init",
51        "ipc",
52        "json",
53        "napi",
54        "netmanager_base",
55        "openssl",
56        "os_account",
57        "preferences",
58        "relational_store",
59        "safwk",
60        "samgr",
61        "time_service",
62        "appverify",
63        "ffrt",
64        "bundle_framework",
65        "zlib"
66      ],
67      "third_party": [
68      ]
69    },
70    "build": {
71      "sub_component": [
72        "//base/security/security_guard/sa_profile:sg_sa_profile_standard",
73        "//base/security/security_guard/sa_profile:security_guard.init",
74        "//base/security/security_guard/oem_property:security_audit_cfg",
75        "//base/security/security_guard/oem_property:security_guard_cfg",
76        "//base/security/security_guard/oem_property:config_update_trust_list_cfg",
77        "//base/security/security_guard/oem_property:security_guard_event_group_cfg",
78        "//base/security/security_guard/oem_property:security_guard_model_cfg",
79        "//base/security/security_guard/oem_property:security_guard_event_cfg",
80        "//base/security/security_guard:sg_classify_service_build_module",
81        "//base/security/security_guard:sg_collect_service_build_module",
82        "//base/security/security_guard:security_guard_napi",
83        "//base/security/security_guard/sa_profile:security_collector_sa_profile_standard",
84        "//base/security/security_guard/sa_profile:security_collector.init",
85        "//base/security/security_guard:security_collector_service_build_module",
86        "//base/security/security_guard:security_collector_manager_build_module",
87        "//base/security/security_guard/frameworks/common/classify:libsg_classify_sdk",
88        "//base/security/security_guard/frameworks/common/collect:libsg_collect_sdk",
89        "//base/security/security_guard/frameworks/common/collector:libsg_collector_sdk"
90      ],
91      "inner_kits": [
92        {
93          "name": "//base/security/security_guard/frameworks/common/classify:libsg_classify_sdk",
94          "header": {
95            "header_files": [],
96            "header_base": [
97              "//base/security/security_guard/interfaces/inner_api/classify/include",
98              "//base/security/security_guard/interfaces/inner_api/common/include"
99            ]
100          }
101        },
102        {
103          "name": "//base/security/security_guard/frameworks/common/collect:libsg_collect_sdk",
104          "header": {
105            "header_files": [],
106            "header_base": [
107              "//base/security/security_guard/interfaces/inner_api/collect/include",
108              "//base/security/security_guard/interfaces/inner_api/common/include"
109            ]
110          }
111        },
112        {
113          "name": "//base/security/security_guard/frameworks/common/collector:libsg_collector_sdk",
114          "header": {
115            "header_files": [],
116            "header_base": [
117              "//base/security/security_guard/interfaces/inner_api/collector/include",
118              "//base/security/security_guard/interfaces/inner_api/common/include"
119            ]
120          }
121        }
122      ],
123      "test": [
124        "//base/security/security_guard:security_guard_build_module_test",
125        "//base/security/security_guard:security_guard_fuzz_test",
126        "//base/security/security_guard:security_guard_unit_test"
127      ]
128    }
129  }
130}
131