xrootd
Public Member Functions | List of all members
XrdAccAuthorize Class Reference

#include <XrdAccAuthorize.hh>

Inheritance diagram for XrdAccAuthorize:
Inheritance graph
[legend]

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

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: