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