117fd14ceSopenharmony_ci{
217fd14ceSopenharmony_ci    "name": "@ohos/device_auth",
317fd14ceSopenharmony_ci    "version": "4.0.2",
417fd14ceSopenharmony_ci    "description": "The device authentication module belongs to the security subsystem of OpenHarmony. It manages the entire lifecycle of trust relationships between devices.",
517fd14ceSopenharmony_ci    "publishAs": "code-segment",
617fd14ceSopenharmony_ci    "segment": {
717fd14ceSopenharmony_ci        "destPath": "base/security/device_auth"
817fd14ceSopenharmony_ci    },
917fd14ceSopenharmony_ci    "dirs": {},
1017fd14ceSopenharmony_ci    "scripts": {},
1117fd14ceSopenharmony_ci    "author": {},
1217fd14ceSopenharmony_ci    "homePage": "https://gitee.com/openharmony",
1317fd14ceSopenharmony_ci    "repository": "https://gitee.com/openharmony/security_device_auth",
1417fd14ceSopenharmony_ci    "supplier": "Organization: OpenHarmony",
1517fd14ceSopenharmony_ci    "license": "Apache License 2.0",
1617fd14ceSopenharmony_ci    "component": {
1717fd14ceSopenharmony_ci      "name": "device_auth",
1817fd14ceSopenharmony_ci      "subsystem": "security",
1917fd14ceSopenharmony_ci      "syscap": [ "SystemCapability.Security.DeviceAuth" ],
2017fd14ceSopenharmony_ci      "features": [
2117fd14ceSopenharmony_ci        "device_auth_session_v1_enabled",
2217fd14ceSopenharmony_ci        "device_auth_session_v2_enabled",
2317fd14ceSopenharmony_ci        "device_auth_account_enabled",
2417fd14ceSopenharmony_ci        "device_auth_pseudonym_enabled",
2517fd14ceSopenharmony_ci        "device_auth_p2p_lite_protocol_enabled",
2617fd14ceSopenharmony_ci        "device_auth_p2p_standard_protocol_enabled",
2717fd14ceSopenharmony_ci        "device_auth_p2p_lite_protocol_legacy_enabled",
2817fd14ceSopenharmony_ci        "device_auth_account_lite_protocol_enabled",
2917fd14ceSopenharmony_ci        "device_auth_account_standard_protocol_enabled",
3017fd14ceSopenharmony_ci        "device_auth_storage_path",
3117fd14ceSopenharmony_ci        "device_auth_hichain_thread_stack_size",
3217fd14ceSopenharmony_ci        "device_auth_enable_posix_interface",
3317fd14ceSopenharmony_ci        "device_auth_enable_soft_bus_channel"
3417fd14ceSopenharmony_ci      ],
3517fd14ceSopenharmony_ci      "hisysevent_config": [
3617fd14ceSopenharmony_ci          "//base/security/device_auth/hisysevent.yaml"
3717fd14ceSopenharmony_ci      ],
3817fd14ceSopenharmony_ci      "adapted_system_type": [
3917fd14ceSopenharmony_ci          "standard",
4017fd14ceSopenharmony_ci          "small",
4117fd14ceSopenharmony_ci          "mini"
4217fd14ceSopenharmony_ci        ],
4317fd14ceSopenharmony_ci      "rom": "4096KB",
4417fd14ceSopenharmony_ci      "ram": "4096KB",
4517fd14ceSopenharmony_ci      "deps": {
4617fd14ceSopenharmony_ci        "components": [
4717fd14ceSopenharmony_ci          "ability_base",
4817fd14ceSopenharmony_ci          "access_token",
4917fd14ceSopenharmony_ci          "bounds_checking_function",
5017fd14ceSopenharmony_ci          "cJSON",
5117fd14ceSopenharmony_ci          "common_event_service",
5217fd14ceSopenharmony_ci          "c_utils",
5317fd14ceSopenharmony_ci          "dsoftbus",
5417fd14ceSopenharmony_ci          "hilog",
5517fd14ceSopenharmony_ci          "hisysevent",
5617fd14ceSopenharmony_ci          "hitrace",
5717fd14ceSopenharmony_ci          "huks",
5817fd14ceSopenharmony_ci          "init",
5917fd14ceSopenharmony_ci          "json",
6017fd14ceSopenharmony_ci          "mbedtls",
6117fd14ceSopenharmony_ci          "openssl",
6217fd14ceSopenharmony_ci          "os_account",
6317fd14ceSopenharmony_ci          "samgr",
6417fd14ceSopenharmony_ci          "ipc"
6517fd14ceSopenharmony_ci        ]
6617fd14ceSopenharmony_ci      },
6717fd14ceSopenharmony_ci      "build": {
6817fd14ceSopenharmony_ci        "sub_component": [
6917fd14ceSopenharmony_ci          "//base/security/device_auth:deviceauth_sdk_build",
7017fd14ceSopenharmony_ci          "//base/security/device_auth:deviceauth_service_build",
7117fd14ceSopenharmony_ci          "//base/security/device_auth:deviceauth_build",
7217fd14ceSopenharmony_ci          "//base/security/device_auth/frameworks/deviceauth_lite:hichainsdk"
7317fd14ceSopenharmony_ci        ],
7417fd14ceSopenharmony_ci        "inner_api": [
7517fd14ceSopenharmony_ci          {
7617fd14ceSopenharmony_ci            "name": "//base/security/device_auth/services:deviceauth_sdk",
7717fd14ceSopenharmony_ci            "header": {
7817fd14ceSopenharmony_ci              "header_base": "//base/security/device_auth/interfaces/inner_api",
7917fd14ceSopenharmony_ci              "header_files": [
8017fd14ceSopenharmony_ci                "device_auth_defines.h",
8117fd14ceSopenharmony_ci                "device_auth.h",
8217fd14ceSopenharmony_ci                "device_auth_ext.h"
8317fd14ceSopenharmony_ci              ]
8417fd14ceSopenharmony_ci            }
8517fd14ceSopenharmony_ci          }
8617fd14ceSopenharmony_ci        ],
8717fd14ceSopenharmony_ci        "test": [
8817fd14ceSopenharmony_ci            "//base/security/device_auth/test:deviceauth_test_build",
8917fd14ceSopenharmony_ci            "//base/security/device_auth/frameworks/deviceauth_lite/test:deviceauth_lite_test_build"
9017fd14ceSopenharmony_ci        ]
9117fd14ceSopenharmony_ci      }
9217fd14ceSopenharmony_ci    }
9317fd14ceSopenharmony_ci}
94