1e5b75505Sopenharmony_ci{ 2e5b75505Sopenharmony_ci "name": "@ohos/wpa_supplicant", 3e5b75505Sopenharmony_ci "description": "wpa_supplicant is a WPA Supplicant for Linux, BSD, Mac OS X, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and embedded systems. Supplicant is the IEEE 802.1X/WPA component that is used in the client stations. It implements key negotiation with a WPA Authenticator and it controls the roaming and IEEE 802.11 authentication/association of the wlan driver.", 4e5b75505Sopenharmony_ci "version": "3.1", 5e5b75505Sopenharmony_ci "license": "BSD 3-Clause", 6e5b75505Sopenharmony_ci "publishAs": "code-segment", 7e5b75505Sopenharmony_ci "segment": { 8e5b75505Sopenharmony_ci "destPath": "third_party/wpa_supplicant" 9e5b75505Sopenharmony_ci }, 10e5b75505Sopenharmony_ci "dirs": {}, 11e5b75505Sopenharmony_ci "scripts": {}, 12e5b75505Sopenharmony_ci "licensePath": "wpa_supplicant-2.9_standard/COPYING", 13e5b75505Sopenharmony_ci "readmePath": { 14e5b75505Sopenharmony_ci "en": "wpa_supplicant-2.9_standard/README" 15e5b75505Sopenharmony_ci }, 16e5b75505Sopenharmony_ci "component": { 17e5b75505Sopenharmony_ci "name": "wpa_supplicant", 18e5b75505Sopenharmony_ci "subsystem": "thirdparty", 19e5b75505Sopenharmony_ci "syscap": [], 20e5b75505Sopenharmony_ci "features": [ 21e5b75505Sopenharmony_ci "wpa_supplicant_vendor_ext", 22e5b75505Sopenharmony_ci "wpa_supplicant_driver_nl80211_hisi", 23e5b75505Sopenharmony_ci "wpa_supplicant_driver_nl80211", 24e5b75505Sopenharmony_ci "wpa_supplicant_wapi", 25e5b75505Sopenharmony_ci "wpa_supplicant_config_hilog", 26e5b75505Sopenharmony_ci "wpa_supplicant_ohos_certmgr", 27e5b75505Sopenharmony_ci "wpa_supplicant_config_openssl", 28e5b75505Sopenharmony_ci "wpa_supplicant_config_wfd", 29e5b75505Sopenharmony_ci "wpa_supplicant_config_mlo" 30e5b75505Sopenharmony_ci ], 31e5b75505Sopenharmony_ci "adapted_system_type": ["small","standard"], 32e5b75505Sopenharmony_ci "rom": "2.1MB", 33e5b75505Sopenharmony_ci "ram": "4.6MB", 34e5b75505Sopenharmony_ci "deps": { 35e5b75505Sopenharmony_ci "components": [ 36e5b75505Sopenharmony_ci "drivers_peripheral_wlan", 37e5b75505Sopenharmony_ci "certificate_manager", 38e5b75505Sopenharmony_ci "c_utils", 39e5b75505Sopenharmony_ci "hdf_core", 40e5b75505Sopenharmony_ci "hilog", 41e5b75505Sopenharmony_ci "init", 42e5b75505Sopenharmony_ci "ipc", 43e5b75505Sopenharmony_ci "openssl", 44e5b75505Sopenharmony_ci "bounds_checking_function", 45e5b75505Sopenharmony_ci "samgr", 46e5b75505Sopenharmony_ci "cJSON", 47e5b75505Sopenharmony_ci "hisysevent", 48e5b75505Sopenharmony_ci "libnl" 49e5b75505Sopenharmony_ci ], 50e5b75505Sopenharmony_ci "third_party": [] 51e5b75505Sopenharmony_ci }, 52e5b75505Sopenharmony_ci "build": { 53e5b75505Sopenharmony_ci "sub_component": [ 54e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa", 55e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_sys", 56e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_sys_updater", 57e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_updater", 58e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_client", 59e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_client_vendor", 60e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_client_updater", 61e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_supplicant", 62e5b75505Sopenharmony_ci "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:hostapd" 63e5b75505Sopenharmony_ci ], 64e5b75505Sopenharmony_ci "inner_kits": [ 65e5b75505Sopenharmony_ci { 66e5b75505Sopenharmony_ci "header": { 67e5b75505Sopenharmony_ci "header_base" : "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard/", 68e5b75505Sopenharmony_ci "header_files": [ 69e5b75505Sopenharmony_ci "wpa_supplicant/wps_supplicant.h", 70e5b75505Sopenharmony_ci "wpa_supplicant/wpa_supplicant_i.h", 71e5b75505Sopenharmony_ci "wpa_supplicant/ctrl_iface.h", 72e5b75505Sopenharmony_ci "wpa_supplicant/main.h", 73e5b75505Sopenharmony_ci "wpa_supplicant/bssid_ignore.h", 74e5b75505Sopenharmony_ci "wpa_supplicant/config.h", 75e5b75505Sopenharmony_ci "src/ap/hostapd.h", 76e5b75505Sopenharmony_ci "src/ap/ap_config.h", 77e5b75505Sopenharmony_ci "hostapd/ap_main.h", 78e5b75505Sopenharmony_ci "src/ap/ctrl_iface_ap.h", 79e5b75505Sopenharmony_ci "hostapd/ap_ctrl_iface.h", 80e5b75505Sopenharmony_ci "hostapd/ctrl_iface.h", 81e5b75505Sopenharmony_ci "src/eap_server/eap_methods.h" 82e5b75505Sopenharmony_ci ] 83e5b75505Sopenharmony_ci }, 84e5b75505Sopenharmony_ci "name":"//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa" 85e5b75505Sopenharmony_ci }, 86e5b75505Sopenharmony_ci { 87e5b75505Sopenharmony_ci "header": { 88e5b75505Sopenharmony_ci "header_base" : "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard/", 89e5b75505Sopenharmony_ci "header_files": [ 90e5b75505Sopenharmony_ci "src/common/wpa_ctrl.h" 91e5b75505Sopenharmony_ci ] 92e5b75505Sopenharmony_ci }, 93e5b75505Sopenharmony_ci "name":"//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_client_vendor" 94e5b75505Sopenharmony_ci }, 95e5b75505Sopenharmony_ci { 96e5b75505Sopenharmony_ci "header": { 97e5b75505Sopenharmony_ci "header_base" : "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard/", 98e5b75505Sopenharmony_ci "header_files": [ 99e5b75505Sopenharmony_ci "src/common/wpa_ctrl.h" 100e5b75505Sopenharmony_ci ] 101e5b75505Sopenharmony_ci }, 102e5b75505Sopenharmony_ci "name":"//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_client" 103e5b75505Sopenharmony_ci }, 104e5b75505Sopenharmony_ci { 105e5b75505Sopenharmony_ci "header": { 106e5b75505Sopenharmony_ci "header_base" : "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard/", 107e5b75505Sopenharmony_ci "header_files": [ 108e5b75505Sopenharmony_ci "src/common/wpa_ctrl.h" 109e5b75505Sopenharmony_ci ] 110e5b75505Sopenharmony_ci }, 111e5b75505Sopenharmony_ci "name":"//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_client_updater" 112e5b75505Sopenharmony_ci } 113e5b75505Sopenharmony_ci ], 114e5b75505Sopenharmony_ci "test": [ "//third_party/wpa_supplicant/wpa_supplicant-2.9_standard:wpa_supplicant_test" ] 115e5b75505Sopenharmony_ci } 116e5b75505Sopenharmony_ci } 117e5b75505Sopenharmony_ci}