\r
//bool isPassphraseRequired = item.SecurityInformation.IsPassphraseRequired;\r
\r
- string securityType = item.SecurityInformation.SecurityType.ToString();\r
+ var securityType = item.SecurityInformation.SecurityType;\r
bool isWpsSupported = item.SecurityInformation.IsWpsSupported;\r
\r
+\r
WiFiState state = convertWiFiState(item.NetworkInformation.ConnectionState);\r
\r
var networkInfo = item.NetworkInformation;\r
Debug("AP name: " + item.NetworkInformation.Essid);\r
Debug("AP connection state: " + item.NetworkInformation.ConnectionState.ToString());\r
\r
- string securityType = item.SecurityInformation.SecurityType.ToString();\r
+ var securityType = item.SecurityInformation.SecurityType;\r
bool isWpsSupported = item.SecurityInformation.IsWpsSupported;\r
WiFiState state = convertWiFiState(item.NetworkInformation.ConnectionState);\r
\r
using Tizen.NUI.Components;\r
using Tizen.NUI.Binding;\r
using Tizen.Network.WiFi;\r
+using Tizen.Network.Connection;\r
using SettingWiFi.res.locale;\r
using static SettingWiFi.Logger;\r
\r
private string essid;\r
private WiFiState state;\r
private string stateInfo;\r
- private string secType;\r
+ private WiFiSecurityType secType;\r
private bool isWps;\r
private SignalStrengthIndicator signalStrength = SignalStrengthIndicator.UNKNOWN;\r
\r
{\r
string iconName = "wifi-ap_icon_";\r
\r
- if (secType != "None")\r
+ if (secType != WiFiSecurityType.None)\r
{\r
iconName += "lock_";\r
}\r
+ ", IconDir: " + iconDir); // TODO: will be removed.\r
}\r
\r
- public AP(WiFiAP apHandle, string apEssid, WiFiState apState,\r
- string apSecType, bool apIsWps, string apBssid, SignalStrengthIndicator apSignalStrength)\r
+ public AP()\r
{\r
- ApHandle = apHandle;\r
- essid = apEssid;\r
- secType = apSecType;\r
- isWps = apIsWps;\r
- Bssid = apBssid;\r
+ ApHandle = null;\r
+ essid = "";\r
+ state = WiFiState.Disconnected;\r
+ secType = WiFiSecurityType.None;\r
+ isWps = false;\r
+ Bssid = "";\r
StateInfo = GetStateInfo(state);\r
- signalStrength = apSignalStrength;\r
+ signalStrength = SignalStrengthIndicator.UNKNOWN;\r
UpdateWiFiAPIcon();\r
}\r
\r
public AP(WiFiAP apHandle, string apEssid, WiFiState apState,\r
- string apSecType, bool apIsWps, string apBssid, WiFiRssiLevel apRssiLevel)\r
+ WiFiSecurityType apSecType, bool apIsWps, string apBssid, WiFiRssiLevel apRssiLevel)\r
{\r
ApHandle = apHandle;\r
essid = apEssid;\r
switch (state)\r
{\r
case WiFiState.Disconnected:\r
- if (secType.Equals(Resources.IDS_ST_BODY_NONE))\r
+ if (secType == WiFiSecurityType.None)\r
{\r
return Resources.IDS_WIFI_POP_OPEN;\r
+\r
}\r
- else if (secType.Equals(Resources.IDS_WIFI_BODY_EAP))\r
+ else if (secType == WiFiSecurityType.Eap)\r
{\r
return Resources.IDS_ST_BODY_SECURED_ABB_M_WIFI_AP_SUMMARY + " (Eap)";\r
}\r
{\r
get\r
{\r
- return secType;\r
+ return secType.ToString();\r
}\r
}\r
\r