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 "adapted_system_type": [ 22 "standard" 23 ], 24 "rom": "2048KB", 25 "ram": "5102KB", 26 "deps": { 27 "components": [ 28 "ability_base", 29 "ability_runtime", 30 "access_token", 31 "c_utils", 32 "common_event_service", 33 "device_manager", 34 "hdf_core", 35 "hiappevent", 36 "hisysevent", 37 "hilog", 38 "init", 39 "ipc", 40 "napi", 41 "netmanager_base", 42 "os_account", 43 "preferences", 44 "relational_store", 45 "safwk", 46 "samgr", 47 "time_service", 48 "appverify", 49 "json", 50 "googletest", 51 "bundle_framework" 52 ], 53 "third_party": [ 54 "openssl" 55 ] 56 }, 57 "build": { 58 "sub_component": [ 59 "//base/security/security_guard/sa_profile:sg_sa_profile_standard", 60 "//base/security/security_guard/sa_profile:security_guard.init", 61 "//base/security/security_guard/oem_property:security_audit_cfg", 62 "//base/security/security_guard/oem_property:security_guard_cfg", 63 "//base/security/security_guard/oem_property:security_guard_model_cfg", 64 "//base/security/security_guard/oem_property:security_guard_event_cfg", 65 "//base/security/security_guard:sg_classify_service_build_module", 66 "//base/security/security_guard:sg_collect_service_build_module", 67 "//base/security/security_guard:security_guard_napi", 68 "//base/security/security_guard/sa_profile:security_collector_sa_profile_standard", 69 "//base/security/security_guard/sa_profile:security_collector.init", 70 "//base/security/security_guard:security_collector_service_build_module" 71 ], 72 "inner_kits": [ 73 { 74 "name": "//base/security/security_guard/interfaces/inner_api/classify:libsg_classify_sdk", 75 "header": { 76 "header_files": [ 77 "sg_classify_client.h" 78 ], 79 "header_base": "//base/security/security_guard/interfaces/inner_api/classify/include" 80 } 81 }, 82 { 83 "name": "//base/security/security_guard/interfaces/inner_api/collect:libsg_collect_sdk", 84 "header": { 85 "header_files": [ 86 "sg_collect_client.h", 87 "event_info.h" 88 ], 89 "header_base": "//base/security/security_guard/interfaces/inner_api/collect/include" 90 } 91 }, 92 { 93 "name": "//base/security/security_guard/interfaces/inner_api/collector:libsg_collector_sdk", 94 "header": { 95 "header_files": [ 96 "collector_manager.h", 97 "i_collector_fwk.h", 98 "i_collector_subscriber.h", 99 "i_collector.h", 100 "event_define.h" 101 ], 102 "header_base": "//base/security/security_guard/interfaces/inner_api/collector/include" 103 } 104 }, 105 { 106 "name": "//base/security/security_guard/interfaces/inner_api/obtaindata:libsg_obtaindata_sdk", 107 "header": { 108 "header_files": [ 109 "sg_obtaindata_client.h", 110 "acquire_data_manager.h" 111 ], 112 "header_base": "//base/security/security_guard/interfaces/inner_api/obtaindata/include" 113 } 114 } 115 ], 116 "test": [ 117 "//base/security/security_guard/test:security_guard_build_module_test", 118 "//base/security/security_guard/test:security_guard_fuzz_test", 119 "//base/security/security_guard/test:security_guard_unit_test" 120 ] 121 } 122 } 123} 124