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