|
XRootD
|
#include "XrdNet/XrdNetAddrInfo.hh"#include "XrdOuc/XrdOucErrInfo.hh"#include "XrdSys/XrdSysPthread.hh"#include "XrdOuc/XrdOucString.hh"#include "XrdOuc/XrdOucTokenizer.hh"#include "XrdSec/XrdSecInterface.hh"#include "XrdSecpwd/XrdSecpwdTrace.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"
Include dependency graph for XrdSecProtocolpwd.hh:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | pwdHSVars |
| class | pwdOptions |
| struct | pwdStatus_t |
| class | XrdSecProtocolpwd |
Macros | |
| #define | kMAXBUFLEN 1024 |
| #define | kMAXPWDLEN 64 |
| #define | kMAXUSRLEN 9 |
| #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 | SafeDelArray(x) { if (x) delete [] x ; x = 0; } |
| #define | SafeDelete(x) { if (x) delete x ; x = 0; } |
| #define | XrdCryptoMax 10 |
| #define | XrdSecDEBUG 0x1000 |
| #define | XrdSecNOIPCHK 0x0001 |
| #define | XrdSecPROTOIDENT "pwd" |
| #define | XrdSecPROTOIDLEN sizeof(XrdSecPROTOIDENT) |
| #define | XrdSecpwdVERSION 10100 |
Typedefs | |
| typedef XrdOucString | String |
| struct pwdStatus_t |
Definition at line 192 of file XrdSecProtocolpwd.hh.
Collaboration diagram for pwdStatus_t:| Class Members | ||
|---|---|---|
| char | action | |
| char | ctype | |
| short | options | |
| #define kMAXBUFLEN 1024 |
Definition at line 61 of file XrdSecProtocolpwd.hh.
| #define kMAXPWDLEN 64 |
Definition at line 63 of file XrdSecProtocolpwd.hh.
| #define kMAXUSRLEN 9 |
Definition at line 62 of file XrdSecProtocolpwd.hh.
| #define REL1 | ( | x | ) | { if (x) delete x; } |
Definition at line 198 of file XrdSecProtocolpwd.hh.
Definition at line 199 of file XrdSecProtocolpwd.hh.
Definition at line 200 of file XrdSecProtocolpwd.hh.
| #define SafeDelArray | ( | x | ) | { if (x) delete [] x ; x = 0; } |
Definition at line 209 of file XrdSecProtocolpwd.hh.
| #define SafeDelete | ( | x | ) | { if (x) delete x ; x = 0; } |
Definition at line 208 of file XrdSecProtocolpwd.hh.
| #define XrdCryptoMax 10 |
Definition at line 59 of file XrdSecProtocolpwd.hh.
| #define XrdSecDEBUG 0x1000 |
Definition at line 58 of file XrdSecProtocolpwd.hh.
| #define XrdSecNOIPCHK 0x0001 |
Definition at line 57 of file XrdSecProtocolpwd.hh.
| #define XrdSecPROTOIDENT "pwd" |
Definition at line 54 of file XrdSecProtocolpwd.hh.
| #define XrdSecPROTOIDLEN sizeof(XrdSecPROTOIDENT) |
Definition at line 55 of file XrdSecProtocolpwd.hh.
| #define XrdSecpwdVERSION 10100 |
Definition at line 56 of file XrdSecProtocolpwd.hh.
| typedef XrdOucString String |
Definition at line 52 of file XrdSecProtocolpwd.hh.
| enum kpwdAutoreg |
| enum kpwdClientSteps |
| Enumerator | |
|---|---|
| kXPC_none | |
| kXPC_normal | |
| kXPC_verifysrv | |
| kXPC_signedrtag | |
| kXPC_creds | |
| kXPC_autoreg | |
| kXPC_failureack | |
| kXPC_reserved | |
Definition at line 125 of file XrdSecProtocolpwd.hh.
| enum kpwdCredsActions |
| Enumerator | |
|---|---|
| kpCA_undef | |
| kpCA_check | |
| kpCA_checkold | |
| kpCA_cache | |
| kpCA_checkcache | |
Definition at line 116 of file XrdSecProtocolpwd.hh.
| enum kpwdCredsInput |
| Enumerator | |
|---|---|
| kpCI_undef | |
| kpCI_prompt | |
| kpCI_exact | |
| kpCI_wildcard | |
Definition at line 91 of file XrdSecProtocolpwd.hh.
| enum kpwdCredType |
| Enumerator | |
|---|---|
| kpCT_undef | |
| kpCT_normal | |
| kpCT_onetime | |
| kpCT_old | |
| kpCT_new | |
| kpCT_newagain | |
| kpCT_autoreg | |
| kpCT_ar_again | |
| kpCT_crypt | |
| kpCT_afs | |
| kpCT_afsenc | |
Definition at line 100 of file XrdSecProtocolpwd.hh.
| enum kpwdErrors |
Definition at line 150 of file XrdSecProtocolpwd.hh.
| enum kpwdServerSteps |
| Enumerator | |
|---|---|
| kXPS_none | |
| kXPS_init | |
| kXPS_credsreq | |
| kXPS_rtag | |
| kXPS_signedrtag | |
| kXPS_newpuk | |
| kXPS_puk | |
| kXPS_failure | |
| kXPS_reserved | |
Definition at line 137 of file XrdSecProtocolpwd.hh.
| enum kpwdStatus |
| enum kpwdUpdate |