public enum WiFiSecurity
- Object
- Enum<WiFiSecurity>
- WiFiSecurity
ImplementsComparable<WiFiSecurity>
Security mode advertised by an access point. Used both for scan results
and when calling
WiFi.connect(...). The value passed to connect must
match the AP’s actual security mode.Enum constants
OPEN | Open network, no encryption. |
WEP | Legacy WEP. |
WPA_PSK | WPA / WPA2 personal (PSK). |
WPA3_SAE | WPA3 personal (SAE). |
EAP | Enterprise EAP (RADIUS-backed). |
UNKNOWN | Unknown or platform did not report a security mode. |
Methods
public static WiFiSecurity[] values() | |
public static WiFiSecurity valueOf(String name) |
Inherited methods
Enum constant details
OPEN
OPENOpen network, no encryption.
WEP
WEPLegacy WEP. Considered broken; some platforms refuse to connect at all.
WPA_PSK
WPA_PSKWPA / WPA2 personal (PSK).
WPA3_SAE
WPA3_SAEWPA3 personal (SAE).
EAP
EAPEnterprise EAP (RADIUS-backed). Not directly supported by
connect;
applications must supply an enterprise configuration through platform
hooks if they need it.UNKNOWN
UNKNOWNUnknown or platform did not report a security mode.
Method details
values
public static WiFiSecurity[] values()valueOf
public static WiFiSecurity valueOf(String name)