#include <XrdAccAuthorize.hh>
Inheritance diagram for XrdAccAuthorize:
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 () |
Definition at line 44 of file XrdAccAuthorize.hh.
XrdAccAuthorize::XrdAccAuthorize | ( | ) | [inline] |
Definition at line 96 of file XrdAccAuthorize.hh.
virtual XrdAccAuthorize::~XrdAccAuthorize | ( | ) | [inline, virtual] |
Definition at line 98 of file XrdAccAuthorize.hh.
virtual XrdAccPrivs XrdAccAuthorize::Access | ( | const XrdSecEntity * | Entity, | |
const char * | path, | |||
const Access_Operation | oper, | |||
XrdOucEnv * | Env = 0 | |||
) | [pure virtual] |
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] |
virtual int XrdAccAuthorize::Test | ( | const XrdAccPrivs | priv, | |
const Access_Operation | oper | |||
) | [pure virtual] |