#include "AccessControl.H"
#include "Recovery.H"
#include "VestaConfig.H"
#include "CharsKey.H"
#include "logging.H"
#include "ReadersWritersLock.H"
#include <pwd.h>
#include <grp.h>
#include <time.h>
#include "lock_timing.H"
Go to the source code of this file.
Defines | |
#define | MAXNAMELEN 256 |
#define | MAXNAMELEN 256 |
#define | TRY_AGAIN_LIMIT 10 |
Typedefs | |
typedef Table< CharsKey, unsigned int >::Default | CharsToUIntTable |
typedef Table< CharsKey, unsigned int >::Iterator | CharsToUIntIter |
typedef Table< UIntKey, const char * >::Default | UIntToCharsTable |
typedef Table< UIntKey, const char * >::Iterator | UIntToCharsIter |
typedef Table< UIntKey, CharsSeq * >::Default | UIntToCharsSeqTable |
typedef Table< UIntKey, CharsSeq * >::Iterator | UIntToCharsSeqIter |
typedef Table< CharsKey, CharsSeq * >::Default | CharsToCharsSeqTable |
typedef Table< CharsKey, CharsSeq * >::Iterator | CharsToCharsSeqIter |
typedef Table< ExportKey, Export * >::Default | ExportCache |
typedef Table< ExportKey, Export * >::Iterator | ExportCacheIter |
Functions | |
bool | toUnixUserCallback (void *closure, const char *value) |
bool | toUnixGroupCallback (void *closure, const char *value) |
Variables | |
const char * | vestaGroupFile = NULL |
const char * | vestaAliasFile = NULL |
const char * | vestaExportFile = NULL |
ReadersWritersLock | userGroup_lock (true) |
ReadersWritersLock | export_lock (true) |
unsigned int | exportEpoch = 0 |
|
Definition at line 256 of file AccessControl.C. |
|
Definition at line 256 of file AccessControl.C. |
|
Definition at line 1862 of file AccessControl.C. |
|
Definition at line 55 of file AccessControl.C. |
|
Definition at line 54 of file AccessControl.C. |
|
Definition at line 49 of file AccessControl.C. |
|
Definition at line 48 of file AccessControl.C. |
|
Definition at line 92 of file AccessControl.C. |
|
Definition at line 93 of file AccessControl.C. |
|
Definition at line 51 of file AccessControl.C. |
|
Definition at line 53 of file AccessControl.C. |
|
Definition at line 52 of file AccessControl.C. |
|
Definition at line 50 of file AccessControl.C. |
|
Definition at line 1598 of file AccessControl.C. References AccessControl::globalToUnixGroup(), and AccessControl::realm. Referenced by AccessControl::toUnixGroup(). |
|
Definition at line 1577 of file AccessControl.C. References AccessControl::globalToUnixUser(), and AccessControl::realm. Referenced by AccessControl::toUnixUser(). |
|
Referenced by AccessControl::admit(). |
|
Definition at line 118 of file AccessControl.C. Referenced by AccessControl::admit(). |
|
|
Definition at line 101 of file AccessControl.C. Referenced by AccessControl::serverInit(). |
|
Definition at line 102 of file AccessControl.C. Referenced by AccessControl::serverInit(). |
|
Definition at line 100 of file AccessControl.C. Referenced by AccessControl::serverInit(). |