Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdCryptosslAux.cc File Reference

#include <time.h>
#include <errno.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <XrdCrypto/XrdCryptoX509Chain.hh>
#include <XrdCrypto/XrdCryptosslAux.hh>
#include <XrdCrypto/XrdCryptosslRSA.hh>
#include <XrdCrypto/XrdCryptosslX509.hh>
#include <XrdCrypto/XrdCryptosslTrace.hh>
#include <openssl/pem.h>

Include dependency graph for XrdCryptosslAux.cc:

Include dependency graph

Functions

int XrdCryptosslX509VerifyCB (int ok, X509_STORE_CTX *ctx)
int XrdCryptosslKDFunLen ()
int XrdCryptosslKDFun (const char *pass, int plen, const char *salt, int slen, char *key, int klen)
bool XrdCryptosslX509VerifyCert (XrdCryptoX509 *cert, XrdCryptoX509 *ref)
bool XrdCryptosslX509VerifyChain (XrdCryptoX509Chain *chain, int &errcode)
XrdSutBucket * XrdCryptosslX509ExportChain (XrdCryptoX509Chain *chain, bool withprivatekey)
int XrdCryptosslX509ChainToFile (XrdCryptoX509Chain *ch, const char *fn)
int XrdCryptosslX509ParseFile (const char *fname, XrdCryptoX509Chain *chain)
int XrdCryptosslX509ParseBucket (XrdSutBucket *b, XrdCryptoX509Chain *chain)
int XrdCryptosslASN1toUTC (ASN1_TIME *tsn1)

Variables

const char * XrdCryptosslAuxCVSID = "$Id$"
int gErrVerifyChain = 0

Function Documentation

int XrdCryptosslASN1toUTC (  ASN1_TIME *  tsn1  ) 
 

int XrdCryptosslKDFun (  const char *  pass,
int  plen,
const char *  salt,
int  slen,
char *  key,
int  klen
) 
 

int XrdCryptosslKDFunLen (   ) 
 

int XrdCryptosslX509ChainToFile (  XrdCryptoX509Chain *  ch,
const char *  fn
) 
 

XrdSutBucket* XrdCryptosslX509ExportChain (  XrdCryptoX509Chain *  chain,
bool  withprivatekey
) 
 

int XrdCryptosslX509ParseBucket (  XrdSutBucket *  b,
XrdCryptoX509Chain *  chain
) 
 

int XrdCryptosslX509ParseFile (  const char *  fname,
XrdCryptoX509Chain *  chain
) 
 

int XrdCryptosslX509VerifyCB (  int  ok,
X509_STORE_CTX *  ctx
) 
 

bool XrdCryptosslX509VerifyCert (  XrdCryptoX509 *  cert,
XrdCryptoX509 *  ref
) 
 

bool XrdCryptosslX509VerifyChain (  XrdCryptoX509Chain *  chain,
int &  errcode
) 
 


Variable Documentation

int gErrVerifyChain = 0 [static]
 

const char* XrdCryptosslAuxCVSID = "$Id$"
 


Generated on Sun Nov 6 13:40:10 2011 for xrootd by  doxygen 1.3.9.1