#include <XrdSecsssID.hh>
Collaboration diagram for XrdSecsssID:
Public Types | |
enum | authType { idDynamic = 0, idStatic = 1, idStaticM = 2 } |
Public Member Functions | |
int | Register (const char *loginid, XrdSecEntity *Ident, int doReplace=0) |
int | Find (const char *loginid, char *Buff, int Blen) |
XrdSecsssID (authType aType=idStatic, XrdSecEntity *Ident=0) | |
~XrdSecsssID () | |
Static Public Member Functions | |
XrdSecsssID * | getObj (authType &aType, char **dID, int &dIDsz) |
Static Private Member Functions | |
sssID * | genID (int Secure) |
sssID * | genID (XrdSecEntity *eP) |
Private Attributes | |
sssID * | defaultID |
XrdSysMutex | myMutex |
XrdOucHash< sssID > | Registry |
authType | myAuth |
Static Private Attributes | |
XrdSysMutex | InitMutex |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|