• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/device_auth",
3    "description": "The device authentication module belongs to the security subsystem of OpenHarmony. It manages the entire lifecycle of trust relationships between devices.",
4    "version": "4.0.2",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "base/security/device_auth"
9    },
10    "dirs": {},
11    "scripts": {},
12    "author": {},
13    "licensePath": "LICENSE",
14    "readmePath": {
15        "en": "README.md",
16        "zh": "README_zh.md"
17    },
18    "homePage": "https://gitee.com/openharmony",
19    "repository": "https://gitee.com/openharmony/security_device_auth",
20    "supplier": "Organization: OpenHarmony",
21    "component": {
22      "name": "device_auth",
23      "subsystem": "security",
24      "syscap": [],
25      "features": [
26        "device_auth_session_v1_enabled",
27        "device_auth_session_v2_enabled",
28        "device_auth_account_enabled",
29        "device_auth_pseudonym_enabled",
30        "device_auth_p2p_lite_protocol_enabled",
31        "device_auth_p2p_standard_protocol_enabled",
32        "device_auth_p2p_lite_protocol_legacy_enabled",
33        "device_auth_account_lite_protocol_enabled",
34        "device_auth_account_standard_protocol_enabled",
35        "device_auth_storage_path",
36        "device_auth_hichain_thread_stack_size",
37        "device_auth_enable_posix_interface",
38        "device_auth_enable_soft_bus_channel"
39      ],
40      "adapted_system_type": [
41          "standard",
42          "small",
43          "mini"
44        ],
45      "rom": "4096KB",
46      "ram": "4096KB",
47      "deps": {
48        "components": [
49          "ability_base",
50          "access_token",
51          "selinux_adapter",
52          "bounds_checking_function",
53          "cJSON",
54          "common_event_service",
55          "c_utils",
56          "dsoftbus",
57          "hilog",
58          "hisysevent",
59          "hitrace",
60          "huks",
61          "init",
62          "json",
63          "mbedtls",
64          "napi",
65          "openssl",
66          "os_account",
67          "samgr",
68          "safwk",
69          "ipc",
70          "netmanager_base",
71          "memmgr",
72          "eventhandler"
73        ],
74        "third_party": [],
75        "hisysevent_config": [
76          "//base/security/device_auth/hisysevent.yaml"
77        ]
78      },
79      "build": {
80        "sub_component": [
81          "//base/security/device_auth:deviceauth_napi_build",
82          "//base/security/device_auth:deviceauth_sdk_build",
83          "//base/security/device_auth:deviceauth_service_build",
84          "//base/security/device_auth:deviceauth_build",
85          "//base/security/device_auth/frameworks/deviceauth_lite:hichainsdk"
86        ],
87        "inner_kits": [
88          {
89            "name": "//base/security/device_auth/services:deviceauth_sdk",
90            "header": {
91              "header_base": "//base/security/device_auth/interfaces/inner_api",
92              "header_files": [
93                "device_auth_defines.h",
94                "device_auth.h",
95                "device_auth_ext.h"
96              ]
97            }
98          }
99        ],
100        "test": [
101            "//base/security/device_auth/test:deviceauth_test_build",
102            "//base/security/device_auth/frameworks/deviceauth_lite/test:deviceauth_lite_test_build"
103        ]
104      }
105    }
106}
107