• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/device_security_level",
3    "description": "openharmony's device security level management",
4    "version": "3.0.0",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "base/security/device_security_level"
9    },
10    "dirs": {},
11    "scripts": {},
12    "author": {},
13    "repository": "",
14    "component": {
15        "name": "device_security_level",
16        "subsystem": "security",
17        "syscap": [
18            "SystemCapability.Security.DeviceSecurityLevel"
19        ],
20        "features": [],
21        "hisysevent_config": [
22            "//base/security/device_security_level/hisysevent.yaml"
23        ],
24        "adapted_system_type": [
25            "standard"
26        ],
27        "rom": "200KB",
28        "ram": "2500KB",
29        "deps": {
30            "components": [
31                "c_utils",
32                "device_auth",
33                "device_manager",
34                "dsoftbus",
35                "hilog",
36                "hisysevent",
37                "hitrace",
38                "huks",
39                "ipc",
40                "safwk",
41                "samgr"
42            ],
43            "third_party": [
44                "cJSON",
45                "openssl"
46            ]
47        },
48        "build": {
49            "group_type": {
50                "base_group": [],
51                "fwk_group": [
52                    "//base/security/device_security_level/interfaces/inner_api:fwk_group"
53                ],
54                "service_group": [
55                    "//base/security/device_security_level/oem_property/ohos:dslm_service",
56                    "//base/security/device_security_level/oem_property/ohos:dslm_ohos_cred_file",
57                    "//base/security/device_security_level/profile:dslm_service.rc"
58                ]
59            },
60            "inner_kits": [
61                {
62                    "name": "//base/security/device_security_level/interfaces/inner_api:dslm_sdk",
63                    "header": {
64                        "header_files": [
65                            "device_security_info.h",
66                            "device_security_defines.h"
67                        ],
68                        "header_base": "//base/security/device_security_level/interfaces/inner_api/include"
69                    }
70                }
71            ],
72            "test": [
73                "//base/security/device_security_level/test/dslm_unit_test:dslm_test",
74                "//base/security/device_security_level/test/dslm_fuzz_test:dslm_fuzz"
75            ]
76        }
77    }
78}