1.2.5.13 WDRV_PIC32MZW_AUTH_TYPE Enum

C

typedef enum

{

/* This type may be used in helper function

  • WDRV_PIC32MZW_AuthCtxSetPersonal, in which case it is translated into
  • the best practice auth type. Other uses of this type are invalid. */

WDRV_PIC32MZW_AUTH_TYPE_DEFAULT,

/* No encryption. */

WDRV_PIC32MZW_AUTH_TYPE_OPEN,

/* WEP encryption. */

WDRV_PIC32MZW_AUTH_TYPE_WEP,

/* WPA2 mixed mode (AP) / compatibility mode (STA) with PSK.

  • (As an AP GTK is TKIP, as a STA GTK is chosen by AP;
  • PTK can be CCMP or TKIP) */

WDRV_PIC32MZW_AUTH_TYPE_WPAWPA2_PERSONAL,

/* WPA2-only authentication with PSK. (PTK and GTK are both CCMP). */

/* Note that a WPA2-only STA will not connect to a WPA2 mixed mode AP. */

WDRV_PIC32MZW_AUTH_TYPE_WPA2_PERSONAL,

/* WPA3 SAE transition mode. (CCMP, IGTK can be BIP or none) */

WDRV_PIC32MZW_AUTH_TYPE_WPA2WPA3_PERSONAL,

/* WPA3 SAE authentication. (CCMP, IGTK is BIP) */

WDRV_PIC32MZW_AUTH_TYPE_WPA3_PERSONAL,

/* WPA2/WPA enterprise mixed mode authentication type */

WDRV_PIC32MZW_AUTH_TYPE_WPAWPA2_ENTERPRISE,

/* WPA2 enterprise authentication type */

WDRV_PIC32MZW_AUTH_TYPE_WPA2_ENTERPRISE,

/* WPA3 enterprise transition mode authentication type */

WDRV_PIC32MZW_AUTH_TYPE_WPA2WPA3_ENTERPRISE,

/* WPA3 enterprise authentication type */

WDRV_PIC32MZW_AUTH_TYPE_WPA3_ENTERPRISE,

/* Authentication types with this value or above are not recognised. */

WDRV_PIC32MZW_AUTH_TYPE_MAX

} WDRV_PIC32MZW_AUTH_TYPE;

Summary

List of possible authentication types.

Description

This type defines the possible authentication types that can be requested in AP mode or STA mode.

Remarks

None.