XrdAccConfig Class Reference
#include <XrdAccConfig.hh>
List of all members.
Public Member Functions |
| int | Configure (XrdSysError &Eroute, const char *cfn) |
| int | ConfigDB (int Warm, XrdSysError &Eroute) |
| | XrdAccConfig () |
| | ~XrdAccConfig () |
Public Attributes |
| XrdAccAccess * | Authorization |
| XrdAccGroups | GroupMaster |
| int | AuthRT |
Private Member Functions |
| struct XrdAccGlist * | addGlist (gid_t Gid, const char *Gname, struct XrdAccGlist *Gnext) |
| int | ConfigDBrec (XrdSysError &Eroute, struct XrdAccAccess_Tables &tabs) |
| void | ConfigDefaults (void) |
| int | ConfigFile (XrdSysError &Eroute, const char *cfn) |
| int | ConfigXeq (char *, XrdOucStream &, XrdSysError &) |
| void | idChk (XrdSysError &Eroute, XrdAccAccess_ID *idList, XrdAccAccess_Tables &tabs) |
| int | idDef (XrdSysError &Eroute, XrdAccAccess_Tables &tabs, const char *idName) |
| void | subSpace (char *id) |
| int | PrivsConvert (char *privs, XrdAccPrivCaps &ctab) |
| int | xaud (XrdOucStream &Config, XrdSysError &Eroute) |
| int | xart (XrdOucStream &Config, XrdSysError &Eroute) |
| int | xdbp (XrdOucStream &Config, XrdSysError &Eroute) |
| int | xglt (XrdOucStream &Config, XrdSysError &Eroute) |
| int | xgrt (XrdOucStream &Config, XrdSysError &Eroute) |
| int | xnis (XrdOucStream &Cofig, XrdSysError &Eroute) |
| int | xspc (XrdOucStream &Cofig, XrdSysError &Eroute) |
Private Attributes |
| XrdAccAuthDB * | Database |
| char * | dbpath |
| XrdSysMutex | Config_Context |
| XrdSysThread | Config_Refresh |
| int | options |
| int | rulenum |
| char | spChar |
Constructor & Destructor Documentation
| XrdAccConfig::XrdAccConfig |
( |
|
) |
|
| XrdAccConfig::~XrdAccConfig |
( |
|
) |
[inline] |
Member Function Documentation
| struct XrdAccGlist* XrdAccConfig::addGlist |
( |
gid_t |
Gid, |
|
|
const char * |
Gname, |
|
|
struct XrdAccGlist * |
Gnext | |
|
) |
| | [read, private] |
| int XrdAccConfig::ConfigDB |
( |
int |
Warm, |
|
|
XrdSysError & |
Eroute | |
|
) |
| | |
| void XrdAccConfig::ConfigDefaults |
( |
void |
|
) |
[private] |
| int XrdAccConfig::ConfigFile |
( |
XrdSysError & |
Eroute, |
|
|
const char * |
cfn | |
|
) |
| | [private] |
| int XrdAccConfig::Configure |
( |
XrdSysError & |
Eroute, |
|
|
const char * |
cfn | |
|
) |
| | |
| int XrdAccConfig::PrivsConvert |
( |
char * |
privs, |
|
|
XrdAccPrivCaps & |
ctab | |
|
) |
| | [private] |
| void XrdAccConfig::subSpace |
( |
char * |
id |
) |
[private] |
Member Data Documentation
The documentation for this class was generated from the following file: