WiFi Framework C++ Edition
Public Attributes | List of all members
wclWiFiOneXConnectionProfile Struct Reference

The structure contains information on the 802.1X connection profile currently used for 802.1X authentication. More...

#include <wclWiFi.h>

Public Attributes

wclWiFiOneXSupplicantMode SupplicantMode
 The supplicantMode element in the 802.1X schema that specifies the method of transmission used for EAPOL-Start messages.
 
wclWiFiOnexXAuthMode AuthMode
 The authMode element in the 802.1X schema that specifies the type of credentials used for 802.1X authentication.
 
unsigned long HeldPeriod
 The heldPeriod element in the 802.1X schema that specifies the length of time, in seconds, in which a client will not re-attempt authentication after a failed authentication attempt.
 
unsigned long AuthPeriod
 The authPeriod element in the 802.1X schema that specifies the maximum length of time, in seconds, in which a client waits for a response from the authenticator. If a response is not received within the specified period, the client assumes that there is no authenticator present on the network.
 
unsigned long StartPeriod
 The startPeriod element in the 802.1X schema that specifies the length of time, in seconds, to wait before an EAPOL-Start is sent. An EAPOL-Start message is sent to start the 802.1X authentication process.
 
unsigned long MaxStart
 The maxStart element in the 802.1X schema that specifies the maximum number of EAPOL-Start messages sent. After the maximum number of EAPOL-Start messages has been sent, the client assumes that there is no authenticator present on the network.
 
unsigned long MaxAuthFailures
 The maxAuthFailures element in the 802.1X schema that specifies the maximum number of authentication failures allowed for a set of credentials.
 
unsigned long NetworkAuthTimeout
 The time, in seconds, to wait for 802.1X authentication completion before normal logon proceeds. This value is used in single sign-on (SSO) scenarios. This value defaults to 10 seconds in an 802.1X profile.
 
unsigned long NetworkAuthWithUITimeout
 
bool AllowLogonDialogs
 A value that specifies whether to allow EAP dialogs to be displayed when using pre-logon SSO.
 
bool UserBasedVLan
 The userBasedVirtualLan element in the 802.1X schema that specifies if the virtual LAN (VLAN) used by the device changes based on the user's credentials. Some network access server (NAS) devices change the VLAN after a user authenticates. When userBasedVirtualLan is TRUE, the NAS may change a device's VLAN after a user authenticates.
 

Detailed Description

The structure contains information on the 802.1X connection profile currently used for 802.1X authentication.