• 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": [ "SystemCapability.Security.DeviceAuth" ],
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          "bounds_checking_function",
52          "cJSON",
53          "common_event_service",
54          "c_utils",
55          "dsoftbus",
56          "hilog",
57          "hisysevent",
58          "hitrace",
59          "huks",
60          "init",
61          "json",
62          "mbedtls",
63          "openssl",
64          "os_account",
65          "samgr",
66          "safwk",
67          "ipc",
68          "netmanager_base"
69        ],
70        "third_party": [],
71        "hisysevent_config": [
72          "//base/security/device_auth/hisysevent.yaml"
73        ]
74      },
75      "build": {
76        "sub_component": [
77          "//base/security/device_auth:deviceauth_sdk_build",
78          "//base/security/device_auth:deviceauth_service_build",
79          "//base/security/device_auth:deviceauth_build",
80          "//base/security/device_auth/frameworks/deviceauth_lite:hichainsdk"
81        ],
82        "inner_kits": [
83          {
84            "name": "//base/security/device_auth/services:deviceauth_sdk",
85            "header": {
86              "header_base": "//base/security/device_auth/interfaces/inner_api",
87              "header_files": [
88                "device_auth_defines.h",
89                "device_auth.h",
90                "device_auth_ext.h"
91              ]
92            }
93          }
94        ],
95        "test": [
96            "//base/security/device_auth/test:deviceauth_test_build",
97            "//base/security/device_auth/frameworks/deviceauth_lite/test:deviceauth_lite_test_build"
98        ]
99      }
100    }
101}
102