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