![]() |
XRootD
|
#include <XrdAccConfig.hh>
Public Member Functions | |
XrdAccConfig () | |
~XrdAccConfig () | |
int | ConfigDB (int Warm, XrdSysError &Eroute) |
int | Configure (XrdSysError &Eroute, const char *cfn) |
Public Attributes | |
XrdAccAccess * | Authorization |
int | AuthRT |
XrdAccGroups | GroupMaster |
Definition at line 64 of file XrdAccConfig.hh.
XrdAccConfig::XrdAccConfig | ( | ) |
|
inline |
Definition at line 84 of file XrdAccConfig.hh.
int XrdAccConfig::ConfigDB | ( | int | Warm, |
XrdSysError & | Eroute | ||
) |
Definition at line 166 of file XrdAccConfig.cc.
References Authorization, XrdAccAuthDB::Changed(), XrdAccAuthDB::Close(), XrdSysError::Emsg(), XrdAccAccess_Tables::G_Hash, XrdAccAccess_Tables::H_Hash, XrdAccAccess_Tables::N_Hash, XrdOucHash< T >::Num(), XrdAccAccess_Tables::O_Hash, XrdAccAuthDB::Open(), XrdAccAccess_Tables::R_Hash, XrdSysError::Say(), XrdAccAccess::SwapTabs(), XrdAccAccess_Tables::SYList, XrdAccAccess_Tables::T_Hash, XrdAccAccess_Tables::U_Hash, and XrdAccAuthDBObject().
Referenced by Configure(), and XrdAccConfig_Refresh().
int XrdAccConfig::Configure | ( | XrdSysError & | Eroute, |
const char * | cfn | ||
) |
Definition at line 123 of file XrdAccConfig.cc.
References Authorization, ConfigDB(), XrdSysThread::Run(), XrdSysError::Say(), and XrdAccConfig_Refresh().
Referenced by XrdAccDefaultAuthorizeObject().
XrdAccAccess* XrdAccConfig::Authorization |
Definition at line 78 of file XrdAccConfig.hh.
Referenced by XrdAccConfig(), ConfigDB(), Configure(), and XrdAccDefaultAuthorizeObject().
int XrdAccConfig::AuthRT |
Definition at line 81 of file XrdAccConfig.hh.
Referenced by XrdAccConfig_Refresh().
XrdAccGroups XrdAccConfig::GroupMaster |
Definition at line 79 of file XrdAccConfig.hh.
Referenced by XrdAccAccess::Access(), and XrdAccAccess::SwapTabs().