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: