[Wi-Fi] Apply WifiTrackerLib objects in wifi/dpp/WifiNetworkListFragment

Bug: 152571756
Bug: 145100890
Test: make RunSettingsRoboTests ROBOTEST_FILTER=WifiNetworkListFragmentTest
Change-Id: I2136b452da4a3008f493c46c8ed14b311cfc9fdd
This commit is contained in:
Arc Wang
2020-05-07 10:41:54 +08:00
parent 757982509e
commit e46081819d
6 changed files with 256 additions and 375 deletions

View File

@@ -48,6 +48,9 @@ public class WifiNetworkConfig {
static final String FAKE_PASSWORD = "password";
private static final String TAG = "WifiNetworkConfig";
// Security from WifiNetworkListFragment/WifiTrackerLib may be WPA3.
static final String SECURITY_WPA3 = "WPA3";
private String mSecurity;
private String mSsid;
private String mPreSharedKey;
@@ -59,6 +62,9 @@ public class WifiNetworkConfig {
WifiNetworkConfig(String security, String ssid, String preSharedKey,
boolean hiddenSsid, int networkId, boolean isHotspot) {
mSecurity = security;
if (TextUtils.equals(mSecurity, SECURITY_WPA3)) {
mSecurity = SECURITY_SAE;
}
mSsid = ssid;
mPreSharedKey = preSharedKey;
mHiddenSsid = hiddenSsid;