wifi_security_type_t

Wi-Fi security types.

Synopsis:

#include <wifi/wifi_service.h>
 
typedef enum {
      WIFI_SECURITY_TYPE_OPEN = 0   
      WIFI_SECURITY_TYPE_WEP = 1   
      WIFI_SECURITY_TYPE_PSK = 2   
      WIFI_SECURITY_TYPE_PEAP = 3   
      WIFI_SECUFITY_TYPE_EAP_TLS = 4   
      WIFI_SECURITY_TYPE_EAP_TTLS = 5   
      WIFI_SECURITY_TYPE_EAP_FAST = 6   
      WIFI_SECURITY_TYPE_EAP_SIM = 7   
      WIFI_SECURITY_TYPE_EAP_AKA = 8   
      WIFI_SECURITY_TYPE_EAP_SIMAKA = 9   
} wifi_security_type_t;

Since:

BlackBerry 10.2.0

Data:

WIFI_SECURITY_TYPE_OPEN
No security, open network.
WIFI_SECURITY_TYPE_WEP
Wired Equivalent Privacy (WEP) security.

WEP key must be configured.

WIFI_SECURITY_TYPE_PSK
Pre-shared key (PSK) security.

Passphrase must also be configured.

WIFI_SECURITY_TYPE_PEAP
Protected Extensible Authentication Protocol (PEAP) security.

Username and password must be configured.

WIFI_SECUFITY_TYPE_EAP_TLS
Extensible Authentication Protocol Transport Layer Security (EAP-TLS).

Security, username and password must be configured.

WIFI_SECURITY_TYPE_EAP_TTLS
EAP Tunnelled Transport Layer Security (EAP-TTLS) security.

Username and password must be configured.

WIFI_SECURITY_TYPE_EAP_FAST
EAP - Flexible Authentication via Secure Tunnelling (EAP-FAST) security.
WIFI_SECURITY_TYPE_EAP_SIM
EAP for GSM Subscriber Identity Module (EAP-SIM) security.
WIFI_SECURITY_TYPE_EAP_AKA
EAP for UMTS Authentication and Key Agreement (EAP-AKA) security.
WIFI_SECURITY_TYPE_EAP_SIMAKA
EAP-SIM or EAP-AKA security.

Library:

libwifi (For the qcc command, use the -l wifi option to link against this library)

Description:

This enum defines security types supported for configuring profiles.