32 constant
int ERR_INVALID_CFG = 1;
33 constant
int ERR_SERVER_UNSPECIFIED = 2;
34 constant
int ERR_INVALID_SHARED_SECRET = 3;
35 constant
int ERR_SERVER_UNREACHABLE = 4;
36 constant
int ERR_AUTHENTICATION_FAILED = 5;
37 constant
int ERR_NO_ROLES = 6;
38 constant
int ERR_NO_KNOWN_ROLES = 7;
RADIUS server configuration interface.
int setRadiusServers(in vector< ServerSettings > serverList)
Sets a list of RADIUS servers.
int testRadiusServer(in string username, in string password, in ServerSettings settings)
Tests an RADIUS server configuration.
AuthType
RADIUS auth type.
@ CHAP
CHAP authentication.
vector< ServerSettings > getRadiusServers()
Get a list of RADIUS server settings.
Local and Remote Authentication Management.
int timeout
Timeout in seconds.
string id
This field is unused; empty on read, ignored on write.
string server
IP or name of the radius servers.
string sharedSecret
Shared secret between the Xerus device and the RADIUS server.
int udpAuthPort
UDP port for RADIUS Authenticating service.
boolean disableAccounting
true to disable accounting, false to enable accounting
int retries
Number of retries.
AuthType authType
Authentication type.
int udpAccountPort
UDP port for RADIUS Accounting service.