xrootd
Public Member Functions

XrdAccAuthorize Class Reference

#include <XrdAccAuthorize.hh>

Inheritance diagram for XrdAccAuthorize:
Inheritance graph
[legend]

List of all members.

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 ()

Constructor & Destructor Documentation

XrdAccAuthorize::XrdAccAuthorize ( ) [inline]
virtual XrdAccAuthorize::~XrdAccAuthorize ( ) [inline, virtual]

Member Function Documentation

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.


The documentation for this class was generated from the following file: