|
Public Member Functions |
XrdAccPrivs | Access (const XrdSecEntity *Entity, const char *path, const Access_Operation oper, XrdOucEnv *Env=0) |
int | Audit (const int accok, const XrdSecEntity *Entity, const char *path, const Access_Operation oper, XrdOucEnv *Env=0) |
void | SwapTabs (struct XrdAccAccess_Tables &newtab) |
int | Test (const XrdAccPrivs priv, const Access_Operation oper) |
| XrdAccAccess (XrdSysError *erp) |
| ~XrdAccAccess () |
Private Member Functions |
XrdAccPrivs | Access (const char *id, const Access_ID_Type idtype, const char *path, const Access_Operation oper) |
Private Attributes |
XrdAccAccess_Tables | Atab |
XrdSysXSLock | Access_Context |
XrdAccAudit * | Auditor |
Friends |
class | XrdAccConfig |