• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@openharmony/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.DlpPermissionService"
17    ],
18    "hisysevent_config": [
19      "//base/security/dlp_permission_service/hisysevent.yaml"
20    ],
21    "features": [
22      "dlp_permission_service_feature_coverage",
23      "dlp_permission_service_gathering_policy"
24    ],
25    "adapted_system_type": [
26      "standard"
27    ],
28    "rom": "2048KB",
29    "ram": "5102KB",
30    "deps": {
31      "components": [
32        "hitrace",
33        "ipc",
34        "os_account",
35        "access_token",
36        "bundle_framework",
37        "file_api",
38        "dlp_credential_service",
39        "common_event_service",
40        "init",
41        "ability_base",
42        "ability_runtime",
43        "hilog",
44        "hisysevent",
45        "napi",
46        "safwk",
47        "samgr",
48        "c_utils"
49      ],
50      "third_party": [
51        "libfuse",
52        "openssl",
53        "mbedtls"
54      ]
55    },
56    "build": {
57      "sub_component": [
58        "//base/security/dlp_permission_service:dlp_permission_build_module"
59      ],
60      "inner_kits": [
61        {
62          "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_permission:libdlp_permission_sdk",
63          "header": {
64            "header_files": [
65              "dlp_permission_kit.h"
66            ],
67            "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_permission/include"
68          }
69        },
70        {
71          "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse:libdlpparse",
72          "header": {
73            "header_files": [
74              "dlp_crypt.h",
75              "dlp_file_kits.h"
76            ],
77            "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/include"
78          }
79        },
80        {
81          "name": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse:libdlpparse_inner",
82          "header": {
83            "header_files": [
84              "dlp_crypt.h",
85              "dlp_file_kits.h"
86            ],
87            "header_base": "//base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/include"
88          }
89        }
90
91      ],
92      "test": [
93        "//base/security/dlp_permission_service:dlp_permission_build_module_test",
94        "//base/security/dlp_permission_service:dlp_permission_build_fuzz_test"
95      ]
96    }
97  }
98}
99