#include <XrdSecsssKT.hh>
|
| static char * | genFN () |
| |
| static void | genKey (char *Buff, int blen) |
| |
|
| int | eMsg (const char *epn, int rc, const char *txt1, const char *txt2=0, const char *txt3=0, const char *txt4=0) |
| |
| ktEnt * | getKeyTab (XrdOucErrInfo *eInfo, time_t Mtime, mode_t Amode) |
| |
| mode_t | fileMode (const char *Path) |
| |
| int | isKey (ktEnt &ktRef, ktEnt *ktP, int Full=1) |
| |
| void | keyB2X (ktEnt *theKT, char *buff) |
| |
| void | keyX2B (ktEnt *theKT, char *xKey) |
| |
| ktEnt * | ktDecode0 (XrdOucStream &kTab, XrdOucErrInfo *eInfo) |
| |
◆ xMode
| Enumerator |
|---|
| isAdmin | |
| isClient | |
| isServer | |
◆ XrdSecsssKT()
◆ ~XrdSecsssKT()
| XrdSecsssKT::~XrdSecsssKT |
( |
| ) |
|
◆ addKey()
| void XrdSecsssKT::addKey |
( |
ktEnt & | ktNew | ) |
|
◆ delKey()
| int XrdSecsssKT::delKey |
( |
ktEnt & | ktDel | ) |
|
◆ eMsg()
| int XrdSecsssKT::eMsg |
( |
const char * | epn, |
|
|
int | rc, |
|
|
const char * | txt1, |
|
|
const char * | txt2 = 0, |
|
|
const char * | txt3 = 0, |
|
|
const char * | txt4 = 0 ) |
|
private |
◆ fileMode()
| mode_t XrdSecsssKT::fileMode |
( |
const char * | Path | ) |
|
|
private |
◆ genFN()
| static char * XrdSecsssKT::genFN |
( |
| ) |
|
|
static |
◆ genKey()
| static void XrdSecsssKT::genKey |
( |
char * | Buff, |
|
|
int | blen ) |
|
static |
◆ getKey()
| int XrdSecsssKT::getKey |
( |
ktEnt & | ktEql, |
|
|
bool | andKeyID = false ) |
◆ getKeyTab()
◆ isKey()
| int XrdSecsssKT::isKey |
( |
ktEnt & | ktRef, |
|
|
ktEnt * | ktP, |
|
|
int | Full = 1 ) |
|
private |
◆ keyB2X()
| void XrdSecsssKT::keyB2X |
( |
ktEnt * | theKT, |
|
|
char * | buff ) |
|
private |
◆ keyList()
| ktEnt * XrdSecsssKT::keyList |
( |
| ) |
|
|
inline |
◆ keyX2B()
| void XrdSecsssKT::keyX2B |
( |
ktEnt * | theKT, |
|
|
char * | xKey ) |
|
private |
◆ ktDecode0()
◆ Refresh()
| void XrdSecsssKT::Refresh |
( |
| ) |
|
◆ RefrTime()
| time_t XrdSecsssKT::RefrTime |
( |
| ) |
|
|
inline |
◆ Rewrite()
| int XrdSecsssKT::Rewrite |
( |
int | Keep, |
|
|
int & | numKeys, |
|
|
int & | numTot, |
|
|
int & | numExp ) |
◆ Same()
| int XrdSecsssKT::Same |
( |
const char * | path | ) |
|
|
inline |
◆ setPath()
| void XrdSecsssKT::setPath |
( |
const char * | Path | ) |
|
|
inline |
◆ kthiID
◆ ktList
| ktEnt* XrdSecsssKT::ktList |
|
private |
◆ ktMode
| xMode XrdSecsssKT::ktMode |
|
private |
◆ ktMtime
| time_t XrdSecsssKT::ktMtime |
|
private |
◆ ktPath
| char* XrdSecsssKT::ktPath |
|
private |
◆ ktRefID
| pthread_t XrdSecsssKT::ktRefID |
|
private |
◆ ktRefT
| time_t XrdSecsssKT::ktRefT |
|
private |
◆ myMutex
◆ randFD
The documentation for this class was generated from the following file: