#include <XrdOuc/XrdOucErrInfo.hh>
#include <XrdSys/XrdSysPthread.hh>
#include <XrdOuc/XrdOucString.hh>
#include <XrdOuc/XrdOucTokenizer.hh>
#include <XrdSec/XrdSecInterface.hh>
#include <XrdSec/XrdSecTrace.hh>
#include <XrdSut/XrdSutPFEntry.hh>
#include <XrdSut/XrdSutPFile.hh>
#include <XrdSut/XrdSutBuffer.hh>
#include <XrdSut/XrdSutRndm.hh>
#include <XrdCrypto/XrdCryptoAux.hh>
#include <XrdCrypto/XrdCryptoCipher.hh>
#include <XrdCrypto/XrdCryptoFactory.hh>
Go to the source code of this file.
Classes | |
struct | pwdStatus_t |
class | pwdOptions |
class | pwdHSVars |
class | XrdSecProtocolpwd |
Defines | |
#define | XrdSecPROTOIDENT "pwd" |
#define | XrdSecPROTOIDLEN sizeof(XrdSecPROTOIDENT) |
#define | XrdSecpwdVERSION 10100 |
#define | XrdSecNOIPCHK 0x0001 |
#define | XrdSecDEBUG 0x1000 |
#define | XrdCryptoMax 10 |
#define | kMAXBUFLEN 1024 |
#define | kMAXUSRLEN 9 |
#define | kMAXPWDLEN 64 |
#define | REL1(x) { if (x) delete x; } |
#define | REL2(x, y) { if (x) delete x; if (y) delete y; } |
#define | REL3(x, y, z) { if (x) delete x; if (y) delete y; if (z) delete z; } |
#define | PRINT(y) {{SecTrace->Beg(epname); cerr <<y; SecTrace->End();}} |
#define | SafeDelete(x) { if (x) delete x ; x = 0; } |
#define | SafeDelArray(x) { if (x) delete [] x ; x = 0; } |
Typedefs | |
typedef XrdOucString | String |
Enumerations | |
enum | kpwdStatus |
enum | kpwdAutoreg |
enum | kpwdUpdate |
enum | kpwdCredsInput |
enum | kpwdCredType |
enum | kpwdCredsActions |
enum | kpwdClientSteps |
enum | kpwdServerSteps |
enum | kpwdErrors |
#define kMAXBUFLEN 1024 |
Definition at line 41 of file XrdSecProtocolpwd.hh.
#define kMAXPWDLEN 64 |
Definition at line 43 of file XrdSecProtocolpwd.hh.
#define kMAXUSRLEN 9 |
Definition at line 42 of file XrdSecProtocolpwd.hh.
Definition at line 183 of file XrdSecProtocolpwd.hh.
Definition at line 178 of file XrdSecProtocolpwd.hh.
Definition at line 179 of file XrdSecProtocolpwd.hh.
Definition at line 180 of file XrdSecProtocolpwd.hh.
Definition at line 189 of file XrdSecProtocolpwd.hh.
Definition at line 188 of file XrdSecProtocolpwd.hh.
#define XrdCryptoMax 10 |
Definition at line 39 of file XrdSecProtocolpwd.hh.
#define XrdSecDEBUG 0x1000 |
Definition at line 38 of file XrdSecProtocolpwd.hh.
#define XrdSecNOIPCHK 0x0001 |
Definition at line 37 of file XrdSecProtocolpwd.hh.
#define XrdSecPROTOIDENT "pwd" |
Definition at line 34 of file XrdSecProtocolpwd.hh.
#define XrdSecPROTOIDLEN sizeof(XrdSecPROTOIDENT) |
Definition at line 35 of file XrdSecProtocolpwd.hh.
#define XrdSecpwdVERSION 10100 |
Definition at line 36 of file XrdSecProtocolpwd.hh.
typedef XrdOucString String |
Definition at line 32 of file XrdSecProtocolpwd.hh.
enum kpwdAutoreg |
Definition at line 55 of file XrdSecProtocolpwd.hh.
enum kpwdClientSteps |
Definition at line 105 of file XrdSecProtocolpwd.hh.
enum kpwdCredsActions |
Definition at line 96 of file XrdSecProtocolpwd.hh.
enum kpwdCredsInput |
Definition at line 71 of file XrdSecProtocolpwd.hh.
enum kpwdCredType |
Definition at line 80 of file XrdSecProtocolpwd.hh.
enum kpwdErrors |
Definition at line 130 of file XrdSecProtocolpwd.hh.
enum kpwdServerSteps |
Definition at line 117 of file XrdSecProtocolpwd.hh.
enum kpwdStatus |
Definition at line 47 of file XrdSecProtocolpwd.hh.
enum kpwdUpdate |
Definition at line 63 of file XrdSecProtocolpwd.hh.