xrootd
|
#include "XrdAcc/XrdAccPrivs.hh"
Go to the source code of this file.
Classes | |
class | XrdAccAuthorize |
Enumerations | |
enum | Access_Operation { AOP_Any = 0, AOP_Chmod = 1, AOP_Chown = 2, AOP_Create = 3, AOP_Delete = 4, AOP_Insert = 5, AOP_Lock = 6, AOP_Mkdir = 7, AOP_Read = 8, AOP_Readdir = 9, AOP_Rename = 10, AOP_Stat = 11, AOP_Update = 12, AOP_LastOp = 12 } |
The following are supported operations. More... | |
enum Access_Operation |
The following are supported operations.
Enumerator | |
---|---|
AOP_Any |
Special for getting privs. |
AOP_Chmod |
chmod() |
AOP_Chown |
chown() |
AOP_Create |
open() with create |
AOP_Delete |
rm() or rmdir() |
AOP_Insert |
mv() for target |
AOP_Lock |
n/a |
AOP_Mkdir | |
AOP_Read |
open() r/o, prepare() |
AOP_Readdir | |
AOP_Rename |
mv() for source |
AOP_Stat |
exists(), stat() |
AOP_Update |
open() r/w or append |
AOP_LastOp |