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 "common_event_service", 42 "init", 43 "ability_base", 44 "ability_runtime", 45 "hilog", 46 "hisysevent", 47 "huks", 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 "interfaces/inner_api/dlp_permission/include/dlp_permission_callback.h", 72 "interfaces/inner_api/dlp_permission/include/dlp_permission_kit.h", 73 "interfaces/inner_api/dlp_permission/include/dlp_sandbox_callback_info.h", 74 "interfaces/inner_api/dlp_permission/include/dlp_sandbox_change_callback_customize.h", 75 "interfaces/inner_api/dlp_permission/include/open_dlp_file_callback_customize.h", 76 "interfaces/inner_api/dlp_permission/include/open_dlp_file_callback_info.h", 77 "frameworks/common/include/cert_parcel.h", 78 "frameworks/common/include/permission_policy.h", 79 "frameworks/common/include/retention_sandbox_info.h", 80 "frameworks/common/include/visited_dlp_file_info.h" 81 ], 82 "header_base": "//base/security/dlp_permission_service" 83 } 84 }, 85 { 86 "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse:libdlpparse", 87 "header": { 88 "header_files": [ 89 "interfaces/inner_api/dlp_parse/include/dlp_crypt.h", 90 "interfaces/inner_api/dlp_parse/include/dlp_file_kits.h", 91 "interfaces/inner_api/dlp_parse/include/dlp_file_manager.h", 92 "interfaces/inner_api/dlp_parse/include/dlp_file.h", 93 "interfaces/inner_api/dlp_parse/include/dlp_raw_file.h", 94 "interfaces/inner_api/dlp_parse/include/dlp_zip_file.h", 95 "frameworks/common/include/permission_policy.h" 96 ], 97 "header_base": "//base/security/dlp_permission_service" 98 } 99 }, 100 { 101 "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse:libdlp_fuse", 102 "header": { 103 "header_files": [ 104 "dlp_fuse_fd.h" 105 ], 106 "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_fuse/include" 107 } 108 }, 109 { 110 "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse:libdlpparse_inner", 111 "header": { 112 "header_files": [ 113 "interfaces/inner_api/dlp_parse/include/dlp_crypt.h", 114 "interfaces/inner_api/dlp_parse/include/dlp_file_kits.h", 115 "interfaces/inner_api/dlp_parse/include/dlp_file_manager.h", 116 "interfaces/inner_api/dlp_parse/include/dlp_file.h", 117 "interfaces/inner_api/dlp_parse/include/dlp_raw_file.h", 118 "interfaces/inner_api/dlp_parse/include/dlp_zip_file.h", 119 "frameworks/common/include/permission_policy.h" 120 ], 121 "header_base": "//base/security/dlp_permission_service" 122 } 123 } 124 125 ], 126 "test": [ 127 "//base/security/dlp_permission_service/test:dlp_permission_build_module_test", 128 "//base/security/dlp_permission_service/test:dlp_permission_build_fuzz_test" 129 ] 130 } 131 } 132} 133