#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <sys/time.h>#include <unistd.h>#include <pwd.h>#include <time.h>#include <XrdOuc/XrdOucString.hh>#include <XrdSys/XrdSysLogger.hh>#include <XrdSys/XrdSysError.hh>#include <XrdSut/XrdSutAux.hh>#include <XrdCrypto/XrdCryptoAux.hh>#include <XrdCrypto/XrdCryptoFactory.hh>#include <XrdCrypto/XrdCryptoX509.hh>#include <XrdCrypto/XrdCryptoX509Req.hh>#include <XrdCrypto/XrdCryptoX509Chain.hh>#include <XrdCrypto/XrdCryptoX509Crl.hh>#include <XrdCrypto/XrdCryptosslgsiX509Chain.hh>#include <XrdCrypto/XrdCryptosslgsiAux.hh>#include <XrdSecgsi/XrdSecgsiTrace.hh>Include dependency graph for XrdSecgsiProxy.cc:

Defines | |
| #define | PRT(x) {cerr <<x <<endl;} |
Enumerations | |
| enum | kModes { kM_undef = 0, kM_init = 1, kM_info, kM_destroy, kM_help } |
Functions | |
| void | Menu () |
| int | ParseArguments (int argc, char **argv) |
| bool | CheckOption (XrdOucString opt, const char *ref, int &ival) |
| void | Display (XrdCryptoX509 *xp) |
| int | main (int argc, char **argv) |
Variables | |
| const char * | XrdSecgsiProxyCVSID = "$Id$" |
| const char * | gModesStr [] |
| int | Mode = kM_undef |
| bool | Debug = 0 |
| bool | Exists = 0 |
| XrdCryptoFactory * | gCryptoFactory = 0 |
| XrdOucString | CryptoMod = "ssl" |
| XrdOucString | CAdir = "/etc/grid-security/certificates/" |
| XrdOucString | CRLdir = "/etc/grid-security/certificates/" |
| XrdOucString | DefEEcert = "/.globus/usercert.pem" |
| XrdOucString | DefEEkey = "/.globus/userkey.pem" |
| XrdOucString | DefPXcert = "/tmp/x509up_u" |
| XrdOucString | EEcert = "" |
| XrdOucString | EEkey = "" |
| XrdOucString | PXcert = "" |
| XrdOucString | Valid = "12:00" |
| int | Bits = 512 |
| int | PathLength = 0 |
| int | ClockSkew = 30 |
| XrdSysLogger | Logger |
| XrdSysError | eDest (0,"proxy_") |
| XrdOucTrace * | gsiTrace = 0 |
| XrdOucTrace * | sslTrace = 0 |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: {
"kM_undef",
"kM_init",
"kM_info",
"kM_destroy",
"kM_help"
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1