Main Page | Class Hierarchy | Class List | File List | Class Members

tacpp::AAA Class Reference

Basic Authentication/Authorization/Accounting for TACACS+ and RADIUS. More...

#include <AAA.h>

Inheritance diagram for tacpp::AAA:

tacpp::TacacsServerAccounting tacpp::TacacsServerAuthentication tacpp::TacacsServerAuthorization List of all members.

Public Member Functions

bool db_authentication (const string, const string, const string, const ipaddr, const string, const string)
db_user db_authorization (const string, const ipaddr, const string, const string)
void db_accounting (list< string >)
 AAA ()
 ~AAA ()

Detailed Description

Basic Authentication/Authorization/Accounting for TACACS+ and RADIUS.

Version:
1
See also:
Tacacs
Author:
rv


Constructor & Destructor Documentation

AAA::AAA (   ) 
 

constructor

AAA::~AAA (   ) 
 

destructor


Member Function Documentation

void AAA::db_accounting (  list< string >   ) 
 

write accounting information to DB system

bool AAA::db_authentication (  const  string,
const  string,
const  string,
const  ipaddr,
const  string,
const  string
) 
 

user authentication

Returns:
true if authentication with db successfull

db_user AAA::db_authorization (  const  string,
const  ipaddr,
const  string,
const  string
) 
 

get authorization data

Returns:
database data


The documentation for this class was generated from the following files:
Generated on Thu Jul 21 23:09:46 2005 for tacppd.kdevelop by doxygen 1.3.5