• 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_enable_device_id",
31      "security_guard_sa_profile_path",
32      "security_guard_security_collector_sa_profile_path",
33      "security_guard_event_filter_path",
34      "security_guard_event_wrapper_path"
35    ],
36    "adapted_system_type": [
37      "standard"
38    ],
39    "rom": "2048KB",
40    "ram": "5102KB",
41    "deps": {
42      "components": [
43        "ability_base",
44        "ability_runtime",
45        "access_token",
46        "c_utils",
47        "common_event_service",
48        "device_manager",
49        "hdf_core",
50        "hiappevent",
51        "hisysevent",
52        "hilog",
53        "init",
54        "ipc",
55        "json",
56        "napi",
57        "netmanager_base",
58        "openssl",
59        "os_account",
60        "preferences",
61        "safwk",
62        "samgr",
63        "time_service",
64        "appverify",
65        "ffrt",
66        "bundle_framework",
67        "zlib",
68        "cJSON",
69        "selinux_adapter",
70        "sqlite"
71      ],
72      "third_party": [
73      ]
74    },
75    "build": {
76      "sub_component": [
77        "//base/security/security_guard/sa_profile:sg_sa_profile_standard",
78        "//base/security/security_guard/sa_profile:security_guard.init",
79        "//base/security/security_guard/oem_property:security_audit_cfg",
80        "//base/security/security_guard/oem_property:security_guard_cfg",
81        "//base/security/security_guard/oem_property:config_update_trust_list_cfg",
82        "//base/security/security_guard/oem_property:security_guard_event_group_cfg",
83        "//base/security/security_guard/oem_property:security_guard_model_cfg",
84        "//base/security/security_guard/oem_property:security_guard_event_cfg",
85        "//base/security/security_guard:sg_classify_service_build_module",
86        "//base/security/security_guard:sg_collect_service_build_module",
87        "//base/security/security_guard:security_guard_napi",
88        "//base/security/security_guard/sa_profile:security_collector_sa_profile_standard",
89        "//base/security/security_guard/sa_profile:security_collector.init",
90        "//base/security/security_guard:security_collector_service_build_module",
91        "//base/security/security_guard:security_collector_manager_build_module",
92        "//base/security/security_guard/frameworks/common/classify:libsg_classify_sdk",
93        "//base/security/security_guard/frameworks/common/collect:libsg_collect_sdk",
94        "//base/security/security_guard/frameworks/common/collector:libsg_collector_sdk"
95      ],
96      "inner_kits": [
97        {
98          "name": "//base/security/security_guard/frameworks/common/classify:libsg_classify_sdk",
99          "header": {
100            "header_files": [],
101            "header_base": [
102              "//base/security/security_guard/interfaces/inner_api/classify/include",
103              "//base/security/security_guard/interfaces/inner_api/common/include"
104            ]
105          }
106        },
107        {
108          "name": "//base/security/security_guard/frameworks/common/collect:libsg_collect_sdk",
109          "header": {
110            "header_files": [],
111            "header_base": [
112              "//base/security/security_guard/interfaces/inner_api/collect/include",
113              "//base/security/security_guard/interfaces/inner_api/common/include"
114            ]
115          }
116        },
117        {
118          "name": "//base/security/security_guard/frameworks/common/collector:libsg_collector_sdk",
119          "header": {
120            "header_files": [],
121            "header_base": [
122              "//base/security/security_guard/interfaces/inner_api/collector/include",
123              "//base/security/security_guard/interfaces/inner_api/common/include"
124            ]
125          }
126        }
127      ],
128      "test": [
129        "//base/security/security_guard:security_guard_build_module_test",
130        "//base/security/security_guard:security_guard_fuzz_test",
131        "//base/security/security_guard:security_guard_unit_test"
132      ]
133    }
134  }
135}
136