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
