xrootd
|
#include <XrdAccAuthorize.hh>
Public Member Functions | |
virtual XrdAccPrivs | Access (const XrdSecEntity *Entity, const char *path, const Access_Operation oper, XrdOucEnv *Env=0)=0 |
virtual int | Audit (const int accok, const XrdSecEntity *Entity, const char *path, const Access_Operation oper, XrdOucEnv *Env=0)=0 |
virtual int | Test (const XrdAccPrivs priv, const Access_Operation oper)=0 |
XrdAccAuthorize () | |
virtual | ~XrdAccAuthorize () |
XrdAccAuthorize::XrdAccAuthorize | ( | ) | [inline] |
virtual XrdAccAuthorize::~XrdAccAuthorize | ( | ) | [inline, virtual] |
virtual XrdAccPrivs XrdAccAuthorize::Access | ( | const XrdSecEntity * | Entity, |
const char * | path, | ||
const Access_Operation | oper, | ||
XrdOucEnv * | Env = 0 |
||
) | [pure virtual] |
Implemented in XrdAccAccess.
Referenced by DoIt(), XrdOfs::fsctl(), and XrdBwmFile::open().
virtual int XrdAccAuthorize::Audit | ( | const int | accok, |
const XrdSecEntity * | Entity, | ||
const char * | path, | ||
const Access_Operation | oper, | ||
XrdOucEnv * | Env = 0 |
||
) | [pure virtual] |
Implemented in XrdAccAccess.
virtual int XrdAccAuthorize::Test | ( | const XrdAccPrivs | priv, |
const Access_Operation | oper | ||
) | [pure virtual] |
Implemented in XrdAccAccess.