#include <XrdTokenAuthzOfs.hh>
Inheritance diagram for XrdTokenAuthzOfs:
Public Member Functions | |
XrdSfsDirectory * | newDir (char *user=0) |
XrdSfsFile * | newFile (char *user=0) |
int | chmod (const char *Name, XrdSfsMode Mode, XrdOucErrInfo &out_error, const XrdSecClientName *client=0) |
int | exists (const char *fileName, XrdSfsFileExistence &exists_flag, XrdOucErrInfo &out_error, const XrdSecClientName *client=0) |
int | fsctl (const int cmd, const char *args, XrdOucErrInfo &out_error, const XrdSecClientName *client=0) |
int | getStats (char *buff, int blen) |
const char * | getVersion () |
int | mkdir (const char *dirName, XrdSfsMode Mode, XrdOucErrInfo &out_error, const XrdSecClientName *client=0) |
int | prepare (XrdSfsPrep &pargs, XrdOucErrInfo &out_error, const XrdSecClientName *client=0) |
int | rem (const char *path, XrdOucErrInfo &out_error, const XrdSecEntity *client, const char *info=0) |
int | remdir (const char *dirName, XrdOucErrInfo &out_error, const XrdSecClientName *client=0) |
int | rename (const char *oldFileName, const char *newFileName, XrdOucErrInfo &out_error, const XrdSecClientName *client=0) |
int | stat (const char *Name, struct stat *buf, XrdOucErrInfo &out_error, const XrdSecEntity *client, const char *opaque=0) |
int | stat (const char *Name, mode_t &mode, XrdOucErrInfo &out_error, const XrdSecEntity *client, const char *opaque=0) |
Friends | |
class | XrdTokenAuthzOfsDirectory |
class | XrdTokenAuthzOfsFile |
Definition at line 90 of file XrdTokenAuthzOfs.hh.
XrdSfsDirectory* XrdTokenAuthzOfs::newDir | ( | char * | user = 0 |
) | [inline, virtual] |
Reimplemented from XrdOfs.
Definition at line 98 of file XrdTokenAuthzOfs.hh.
References XrdTokenAuthzOfsDirectory.
XrdSfsFile* XrdTokenAuthzOfs::newFile | ( | char * | user = 0 |
) | [inline, virtual] |
Reimplemented from XrdOfs.
Definition at line 101 of file XrdTokenAuthzOfs.hh.
References XrdTokenAuthzOfsFile.
int XrdTokenAuthzOfs::chmod | ( | const char * | Name, | |
XrdSfsMode | Mode, | |||
XrdOucErrInfo & | out_error, | |||
const XrdSecClientName * | client = 0 | |||
) | [inline] |
int XrdTokenAuthzOfs::exists | ( | const char * | fileName, | |
XrdSfsFileExistence & | exists_flag, | |||
XrdOucErrInfo & | out_error, | |||
const XrdSecClientName * | client = 0 | |||
) | [inline] |
int XrdTokenAuthzOfs::fsctl | ( | const int | cmd, | |
const char * | args, | |||
XrdOucErrInfo & | out_error, | |||
const XrdSecClientName * | client = 0 | |||
) | [inline] |
int XrdTokenAuthzOfs::getStats | ( | char * | buff, | |
int | blen | |||
) | [inline, virtual] |
Reimplemented from XrdOfs.
Definition at line 121 of file XrdTokenAuthzOfs.hh.
References XrdOfs::getStats().
const char* XrdTokenAuthzOfs::getVersion | ( | ) | [inline, virtual] |
Reimplemented from XrdOfs.
Definition at line 123 of file XrdTokenAuthzOfs.hh.
References XrdOfs::getVersion().
int XrdTokenAuthzOfs::mkdir | ( | const char * | dirName, | |
XrdSfsMode | Mode, | |||
XrdOucErrInfo & | out_error, | |||
const XrdSecClientName * | client = 0 | |||
) | [inline] |
int XrdTokenAuthzOfs::prepare | ( | XrdSfsPrep & | pargs, | |
XrdOucErrInfo & | out_error, | |||
const XrdSecClientName * | client = 0 | |||
) | [inline] |
int XrdTokenAuthzOfs::rem | ( | const char * | path, | |
XrdOucErrInfo & | out_error, | |||
const XrdSecEntity * | client, | |||
const char * | info = 0 | |||
) | [virtual] |
Reimplemented from XrdOfs.
Definition at line 403 of file XrdTokenAuthzOfs.cc.
References XrdOfs::Emsg(), XrdOucErrInfo::getErrUser(), GTRACE, length, XrdOfs::rem(), XrdOfs::remove(), Tokenize(), XrdOfsFS, and ZTRACE.
int XrdTokenAuthzOfs::remdir | ( | const char * | dirName, | |
XrdOucErrInfo & | out_error, | |||
const XrdSecClientName * | client = 0 | |||
) | [inline] |
int XrdTokenAuthzOfs::rename | ( | const char * | oldFileName, | |
const char * | newFileName, | |||
XrdOucErrInfo & | out_error, | |||
const XrdSecClientName * | client = 0 | |||
) | [inline] |
int XrdTokenAuthzOfs::stat | ( | const char * | Name, | |
struct stat * | buf, | |||
XrdOucErrInfo & | out_error, | |||
const XrdSecEntity * | client, | |||
const char * | opaque = 0 | |||
) | [virtual] |
Reimplemented from XrdOfs.
Definition at line 242 of file XrdTokenAuthzOfs.cc.
References XrdOfs::Emsg(), XrdOucErrInfo::getErrUser(), GTRACE, length, XrdOfs::stat(), tident, Tokenize(), XrdOfsFS, and ZTRACE.
Referenced by stat().
int XrdTokenAuthzOfs::stat | ( | const char * | Name, | |
mode_t & | mode, | |||
XrdOucErrInfo & | out_error, | |||
const XrdSecEntity * | client, | |||
const char * | opaque = 0 | |||
) | [virtual] |
Reimplemented from XrdOfs.
Definition at line 322 of file XrdTokenAuthzOfs.cc.
References XrdOfs::Emsg(), XrdOucErrInfo::getErrUser(), GTRACE, length, stat(), XrdOfs::stat(), Tokenize(), XrdOfsFS, and ZTRACE.
friend class XrdTokenAuthzOfsDirectory [friend] |
friend class XrdTokenAuthzOfsFile [friend] |