|
Public Member Functions |
| int | Authenticate (XrdSecCredentials *cred, XrdSecParameters **parms, XrdOucErrInfo *einfo=0) |
| void | Delete () |
| XrdSecCredentials * | getCredentials (XrdSecParameters *parms=0, XrdOucErrInfo *einfo=0) |
| int | Init_Client (XrdOucErrInfo *erp, const char *Parms) |
| int | Init_Server (XrdOucErrInfo *erp, const char *Parms) |
| | XrdSecProtocolsss (const char *hname, const struct sockaddr *ipadd) |
Static Public Member Functions |
| int | eMsg (const char *epn, int rc, const char *txt1, const char *txt2=0, const char *txt3=0, const char *txt4=0) |
| int | Fatal (XrdOucErrInfo *erP, const char *epn, int rc, const char *etxt) |
| char * | Load_Client (XrdOucErrInfo *erp, const char *Parms) |
| char * | Load_Server (XrdOucErrInfo *erp, const char *Parms) |
| void | setOpts (int opts) |
Private Member Functions |
| | ~XrdSecProtocolsss () |
| int | Decode (XrdOucErrInfo *error, XrdSecsssKT::ktEnt &decKey, char *iBuff, XrdSecsssRR_Data *rrData, int iSize) |
| XrdSecCredentials * | Encode (XrdOucErrInfo *error, XrdSecsssKT::ktEnt &encKey, XrdSecsssRR_Hdr *rrHdr, XrdSecsssRR_Data *rrData, int dLen) |
| int | getCred (XrdOucErrInfo *, XrdSecsssRR_Data &) |
| int | getCred (XrdOucErrInfo *, XrdSecsssRR_Data &, XrdSecParameters *) |
| char * | getLID (char *buff, int blen) |
| int | myClock () |
| char * | setID (char *id, char **idP) |
Static Private Member Functions |
| XrdCryptoLite * | Load_Crypto (XrdOucErrInfo *erp, const char *eN) |
| XrdCryptoLite * | Load_Crypto (XrdOucErrInfo *erp, const char eT) |
Private Attributes |
| char * | urName |
| XrdSecsssKT * | keyTab |
| XrdCryptoLite * | Crypto |
| char * | idBuff |
| int | Sequence |
Static Private Attributes |
| Crypto | CryptoTab [] |
| const char * | myName |
| int | myNLen |
| int | options = 0 |
| int | isMutual = 0 |
| int | deltaTime = 13 |
| int | ktFixed = 0 |
| XrdSecsssKT * | ktObject = 0 |
| XrdCryptoLite * | CryptObj = 0 |
| XrdSecsssID * | idMap = 0 |
| char * | staticID = 0 |
| int | staticIDsz = 0 |
Friends |
| class | XrdSecProtocolDummy |