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

tacpp::CoreManager Class Reference

work with administrator users list More...

#include <CoreManager.h>

Inheritance diagram for tacpp::CoreManager:

tacpp::Core_data List of all members.

Public Member Functions

 CoreManager (const string, const string)
 ~CoreManager ()
void add (const char *)
void del (const char *)
void modify (const char *, const char *)
void modify (const char *, int)
void modify2 (const char *, const char *)
void cmodify (const char *, const char *)
bool check (const char *, const char *, const char *, const char *)
string buildcfstr (int)
string applycf (char *const *mask, const string cmdname, const list< string >paramList, Command *cmd=NULL) throw (CmdErr)

Detailed Description

work with administrator users list

Version:
1
Author:
rv


Constructor & Destructor Documentation

CoreManager::CoreManager (  const  string,
const  string
) 
 

init

CoreManager::~CoreManager (   ) 
 

free


Member Function Documentation

void CoreManager::add (  const char *   ) 
 

add user

string CoreManager::applycf (  char *const *  mask,
const string  cmdname,
const list< string >  paramList,
Command *  cmd = NULL
)  throw (CmdErr) [virtual]
 

process config strings

Implements tacpp::Core_data.

string CoreManager::buildcfstr (  int   )  [virtual]
 

build config

Implements tacpp::Core_data.

bool CoreManager::check (  const char *  ,
const char *  ,
const char *  ,
const char * 
) 
 

check all access (via acl too)

void CoreManager::cmodify (  const char *  ,
const char * 
) 
 

change for already encrypted password

void CoreManager::del (  const char *   ) 
 

del it

void CoreManager::modify (  const char *  ,
int 
) 
 

change acl

void CoreManager::modify (  const char *  ,
const char * 
) 
 

change password

void CoreManager::modify2 (  const char *  ,
const char * 
) 
 

change type


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