31        constant 
int ERR_INVALID_CFG            = 1; 
 
   32        constant 
int ERR_SERVER_UNSPECIFIED     = 2; 
 
   33        constant 
int ERR_INVALID_SHARED_SECRET  = 3; 
 
   34        constant 
int ERR_SERVER_UNREACHABLE     = 4; 
 
   35        constant 
int ERR_AUTHENTICATION_FAILED  = 5; 
 
   36        constant 
int ERR_NO_ROLES               = 6; 
 
   37        constant 
int ERR_NO_KNOWN_ROLES         = 7; 
 
 
TACACS+ server configuration interface.
int setTacPlusServers(in vector< ServerSettings > serverList)
Sets a list of TACACS+ servers.
vector< ServerSettings > getTacPlusServers()
Get a list of TACACS+ server settings.
int testTacPlusServer(in string username, in string password, in ServerSettings settings)
Tests an TACACS+ server configuration.
AuthenType
TACACS+ authentication type.
@ CHAP
CHAP authentication.
@ ASCII
Plain text authentication.
Local and Remote Authentication Management.
int port
TACACS+ server TCP port.
AuthenType authenType
Authentication type.
string server
TACACS+ server name or IP address.
boolean disableAccounting
true to disable accounting, false to enable accounting
string sharedSecret
Shared secret between Xerus device and TACACs+ server.
int timeoutSeconds
max time from connecting until session completion
int retries
max number of allowed retries