1{ 2 "name": "@ohos/device_auth", 3 "version": "4.0.2", 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 "homePage": "https://gitee.com/openharmony", 13 "repository": "https://gitee.com/openharmony/security_device_auth", 14 "supplier": "Organization: OpenHarmony", 15 "license": "Apache License 2.0", 16 "component": { 17 "name": "device_auth", 18 "subsystem": "security", 19 "syscap": [ "SystemCapability.Security.DeviceAuth" ], 20 "features": [ 21 "device_auth_session_v1_enabled", 22 "device_auth_session_v2_enabled", 23 "device_auth_account_enabled", 24 "device_auth_pseudonym_enabled", 25 "device_auth_p2p_lite_protocol_enabled", 26 "device_auth_p2p_standard_protocol_enabled", 27 "device_auth_p2p_lite_protocol_legacy_enabled", 28 "device_auth_account_lite_protocol_enabled", 29 "device_auth_account_standard_protocol_enabled", 30 "device_auth_storage_path", 31 "device_auth_hichain_thread_stack_size", 32 "device_auth_enable_posix_interface", 33 "device_auth_enable_soft_bus_channel" 34 ], 35 "hisysevent_config": [ 36 "//base/security/device_auth/hisysevent.yaml" 37 ], 38 "adapted_system_type": [ 39 "standard", 40 "small", 41 "mini" 42 ], 43 "rom": "4096KB", 44 "ram": "4096KB", 45 "deps": { 46 "components": [ 47 "ability_base", 48 "access_token", 49 "bounds_checking_function", 50 "cJSON", 51 "common_event_service", 52 "c_utils", 53 "dsoftbus", 54 "hilog", 55 "hisysevent", 56 "hitrace", 57 "huks", 58 "init", 59 "mbedtls", 60 "openssl", 61 "os_account", 62 "samgr", 63 "ipc" 64 ] 65 }, 66 "build": { 67 "sub_component": [ 68 "//base/security/device_auth:deviceauth_sdk_build", 69 "//base/security/device_auth:deviceauth_service_build", 70 "//base/security/device_auth:deviceauth_build", 71 "//base/security/device_auth/frameworks/deviceauth_lite:hichainsdk" 72 ], 73 "inner_api": [ 74 { 75 "name": "//base/security/device_auth/services:deviceauth_sdk", 76 "header": { 77 "header_base": "//base/security/device_auth/interfaces/inner_api", 78 "header_files": [ 79 "device_auth_defines.h", 80 "device_auth.h", 81 "device_auth_ext.h" 82 ] 83 } 84 } 85 ], 86 "test": [ 87 "//base/security/device_auth/test:deviceauth_test_build", 88 "//base/security/device_auth/frameworks/deviceauth_lite/test:deviceauth_lite_test_build" 89 ] 90 } 91 } 92} 93