|
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 | |
1.8.5