1{ 2 "name": "@openharmony/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 = false" ], 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 "c_utils", 31 "eventhandler", 32 "hilog", 33 "hisysevent", 34 "hitrace", 35 "graphic_2d", 36 "ipc", 37 "safwk", 38 "samgr", 39 "window_manager" 40 ], 41 "third_party": [ 42 "cJSON" 43 ] 44 }, 45 "build": { 46 "sub_component": [ 47 "//base/security/security_component_manager:security_component_build_module" 48 ], 49 "inner_kits": [ 50 { 51 "name": "//base/security/security_component_manager/interfaces/inner_api/security_component:libsecurity_component_sdk", 52 "header": { 53 "header_files": [ 54 "i_sec_comp_probe.h", 55 "sec_comp_kit.h" 56 ], 57 "header_base": "//base/security/security_component_manager/interfaces/inner_api/security_component/include" 58 } 59 }, 60 { 61 "name": "//base/security/security_component_manager/interfaces/inner_api/enhance_kits:libsecurity_component_enhance_sdk", 62 "header": { 63 "header_files": [ 64 "sec_comp_enhance_kit.h" 65 ], 66 "header_base": "//base/security/security_component_manager/interfaces/inner_api/enhance_kits/include" 67 } 68 }, 69 { 70 "name": "//base/security/security_component_manager/frameworks:libsecurity_component_framework", 71 "header": { 72 "header_files": [ 73 "location_button.h", 74 "paste_button.h", 75 "save_button.h" 76 ], 77 "header_base": "//base/security/security_component_manager/interfaces/inner_api/security_component/include" 78 } 79 }, 80 { 81 "name": "//base/security/security_component_manager/frameworks:libsecurity_component_enhance_adapter", 82 "header": { 83 "header_files": [ 84 "sec_comp_enhance_adapter.h" 85 ], 86 "header_base": "//base/security/security_component_manager/frameworks/enhance_adapter/include" 87 } 88 }, 89 { 90 "name": "//base/security/security_component_manager/services/security_component_service/sa:security_component_service", 91 "header": { 92 "header_files": [ 93 "sec_comp_manager.h" 94 ], 95 "header_base": "//base/security/security_component_manager/services/security_component_service/sa/sa_main" 96 } 97 } 98 ], 99 "test": [ 100 "//base/security/security_component_manager:security_component_build_module_test", 101 "//base/security/security_component_manager:security_component_build_fuzz_test" 102 ] 103 } 104 } 105} 106