1{ 2 "name": "@ohos/dlp_permission_service", 3 "description": "dlp_permission_service", 4 "version": "3.1.0", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/security/dlp_permission_service" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "dlp_permission_service", 14 "subsystem": "security", 15 "syscap": [ 16 "SystemCapability.Security.DataLossPrevention" 17 ], 18 "hisysevent_config": [ 19 "//base/security/dlp_permission_service/hisysevent.yaml", 20 "//base/security/dlp_permission_service/hisysevent-DLP_UE.yaml" 21 ], 22 "features": [ 23 "dlp_permission_service_feature_coverage", 24 "dlp_permission_service_gathering_policy", 25 "dlp_permission_service_credential_connection_enable" 26 ], 27 "adapted_system_type": [ 28 "standard" 29 ], 30 "rom": "2048KB", 31 "ram": "5102KB", 32 "deps": { 33 "components": [ 34 "hitrace", 35 "ipc", 36 "os_account", 37 "access_token", 38 "bundle_framework", 39 "file_api", 40 "app_file_service", 41 "dlp_credential_service", 42 "common_event_service", 43 "init", 44 "ability_base", 45 "ability_runtime", 46 "hilog", 47 "hisysevent", 48 "napi", 49 "safwk", 50 "samgr", 51 "c_utils", 52 "config_policy", 53 "kv_store", 54 "ace_engine", 55 "json", 56 "zlib", 57 "openssl", 58 "libfuse" 59 ], 60 "third_party": [] 61 }, 62 "build": { 63 "sub_component": [ 64 "//base/security/dlp_permission_service:dlp_permission_build_module" 65 ], 66 "inner_kits": [ 67 { 68 "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_permission:libdlp_permission_sdk", 69 "header": { 70 "header_files": [ 71 "dlp_permission_kit.h" 72 ], 73 "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/include" 74 } 75 }, 76 { 77 "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse:libdlpparse", 78 "header": { 79 "header_files": [ 80 "dlp_crypt.h", 81 "dlp_file_kits.h" 82 ], 83 "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/include" 84 } 85 }, 86 { 87 "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse:libdlp_fuse", 88 "header": { 89 "header_files": [ 90 "dlp_fuse_fd.h" 91 ], 92 "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/include" 93 } 94 }, 95 { 96 "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse:libdlpparse_inner", 97 "header": { 98 "header_files": [ 99 "dlp_crypt.h", 100 "dlp_file_kits.h" 101 ], 102 "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/include" 103 } 104 } 105 106 ], 107 "test": [ 108 "//base/security/dlp_permission_service/test:dlp_permission_build_module_test", 109 "//base/security/dlp_permission_service/test:dlp_permission_build_fuzz_test" 110 ] 111 } 112 } 113} 114