802.1X authenticator settings More...
#include <authenticator.h>
Data Fields | |
OsTaskParameters | task |
Task parameters. More... | |
NetInterface * | interface |
Underlying network interface. More... | |
uint_t | numPorts |
Number of ports. More... | |
AuthenticatorPort * | ports |
Ports. More... | |
NetInterface * | serverInterface |
RADIUS server interface. More... | |
uint_t | serverPortIndex |
Switch port used to reach the RADIUS server. More... | |
IpAddr | serverIpAddr |
RADIUS server's IP address. More... | |
uint16_t | serverPort |
RADIUS server's port. More... | |
const PrngAlgo * | prngAlgo |
Pseudo-random number generator to be used. More... | |
void * | prngContext |
Pseudo-random number generator context. More... | |
AuthenticatorPaeStateChangeCallback | paeStateChangeCallback |
Authenticator PAE state change callback function. More... | |
AuthenticatorBackendStateChangeCallback | backendStateChangeCallback |
Backend authentication state change callback function. More... | |
AuthenticatorReauthTimerStateChangeCallback | reauthTimerStateChangeCallback |
Reauthentication timer state change callback function. More... | |
EapFullAuthStateChangeCallback | eapFullAuthStateChangeCallback |
EAP full authenticator state change callback function. More... | |
AuthenticatorTickCallback | tickCallback |
Tick callback function. More... | |
Detailed Description
802.1X authenticator settings
Definition at line 422 of file authenticator.h.
Field Documentation
◆ backendStateChangeCallback
AuthenticatorBackendStateChangeCallback backendStateChangeCallback |
Backend authentication state change callback function.
Definition at line 435 of file authenticator.h.
◆ eapFullAuthStateChangeCallback
EapFullAuthStateChangeCallback eapFullAuthStateChangeCallback |
EAP full authenticator state change callback function.
Definition at line 437 of file authenticator.h.
◆ interface
NetInterface* interface |
Underlying network interface.
Definition at line 425 of file authenticator.h.
◆ numPorts
uint_t numPorts |
Number of ports.
Definition at line 426 of file authenticator.h.
◆ paeStateChangeCallback
AuthenticatorPaeStateChangeCallback paeStateChangeCallback |
Authenticator PAE state change callback function.
Definition at line 434 of file authenticator.h.
◆ ports
AuthenticatorPort* ports |
Ports.
Definition at line 427 of file authenticator.h.
◆ prngAlgo
const PrngAlgo* prngAlgo |
Pseudo-random number generator to be used.
Definition at line 432 of file authenticator.h.
◆ prngContext
void* prngContext |
Pseudo-random number generator context.
Definition at line 433 of file authenticator.h.
◆ reauthTimerStateChangeCallback
AuthenticatorReauthTimerStateChangeCallback reauthTimerStateChangeCallback |
Reauthentication timer state change callback function.
Definition at line 436 of file authenticator.h.
◆ serverInterface
NetInterface* serverInterface |
RADIUS server interface.
Definition at line 428 of file authenticator.h.
◆ serverIpAddr
IpAddr serverIpAddr |
RADIUS server's IP address.
Definition at line 430 of file authenticator.h.
◆ serverPort
uint16_t serverPort |
RADIUS server's port.
Definition at line 431 of file authenticator.h.
◆ serverPortIndex
uint_t serverPortIndex |
Switch port used to reach the RADIUS server.
Definition at line 429 of file authenticator.h.
◆ task
OsTaskParameters task |
Task parameters.
Definition at line 424 of file authenticator.h.
◆ tickCallback
AuthenticatorTickCallback tickCallback |
Tick callback function.
Definition at line 438 of file authenticator.h.
The documentation for this struct was generated from the following file:
- cyclone_eap/authenticator/authenticator.h