• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/device_auth",
3    "version": "3.1",
4    "description": "The device authentication module belongs to the security subsystem of OpenHarmony. It manages the entire lifecycle of trust relationships between devices.",
5    "publishAs": "code-segment",
6    "segment": {
7        "destPath": "base/security/device_auth"
8    },
9    "dirs": {},
10    "scripts": {},
11    "author": {},
12    "repository": "",
13    "license": "Apache License 2.0",
14    "component": {
15      "name": "device_auth",
16      "subsystem": "security",
17      "syscap": [ "SystemCapability.Security.DeviceAuth" ],
18      "features": [],
19      "hisysevent_config": [
20          "//base/security/device_auth/hisysevent.yaml"
21      ],
22      "adapted_system_type": [
23          "standard",
24          "small",
25          "mini"
26        ],
27      "rom": "4096KB",
28      "ram": "4096KB",
29      "deps": {
30        "components": [
31          "access_token",
32          "c_utils",
33          "dsoftbus",
34          "hilog",
35          "hisysevent",
36          "hitrace",
37          "huks",
38          "init",
39          "os_account",
40          "samgr",
41          "ipc"
42        ],
43        "third_party": [
44          "bounds_checking_function",
45          "cJSON",
46          "mbedtls",
47          "openssl"
48        ]
49      },
50      "build": {
51        "sub_component": [
52          "//base/security/device_auth:deviceauth_sdk_build",
53          "//base/security/device_auth:deviceauth_service_build",
54          "//base/security/device_auth:deviceauth_build",
55          "//base/security/device_auth/frameworks/deviceauth_lite:hichainsdk"
56        ],
57        "inner_api": [
58          {
59            "name": "//base/security/device_auth/services:deviceauth_sdk",
60            "header": {
61              "header_base": "//base/security/device_auth/interfaces/inner_api",
62              "header_files": [
63                "device_auth_defines.h",
64                "device_auth.h",
65                "device_auth_ext.h"
66              ]
67            }
68          }
69        ],
70        "test": [
71            "//base/security/device_auth:deviceauth_test_build",
72            "//base/security/device_auth/frameworks/deviceauth_lite:deviceauth_lite_test_build"
73        ]
74      }
75    }
76}
77