XrdCryptolocalFactory Class Reference

#include <XrdCryptolocalFactory.hh>

Inheritance diagram for XrdCryptolocalFactory:

XrdCryptoFactory List of all members.

Public Member Functions

 XrdCryptolocalFactory ()
virtual ~XrdCryptolocalFactory ()
void SetTrace (kXR_int32 trace)
XrdCryptoKDFunLen_t KDFunLen ()
XrdCryptoKDFun_t KDFun ()
XrdCryptoCipher * Cipher (const char *t, int l=0)
XrdCryptoCipher * Cipher (const char *t, int l, const char *k, int liv, const char *iv)
XrdCryptoCipher * Cipher (XrdSutBucket *b)
XrdCryptoCipher * Cipher (int bits, char *pub, int lpub, const char *t=0)
XrdCryptoCipher * Cipher (const XrdCryptoCipher &c)
XrdCryptoMsgDigest * MsgDigest (const char *dgst)
XrdCryptoRSA * RSA (int bits=XrdCryptoDefRSABits, int exp=XrdCryptoDefRSAExp)
XrdCryptoRSA * RSA (const char *pub, int lpub=0)
XrdCryptoRSA * RSA (const XrdCryptoRSA &r)

Detailed Description

Definition at line 25 of file XrdCryptolocalFactory.hh.


Constructor & Destructor Documentation

XrdCryptolocalFactory::XrdCryptolocalFactory (  ) 

Definition at line 77 of file XrdCryptolocalFactory.cc.

virtual XrdCryptolocalFactory::~XrdCryptolocalFactory (  )  [inline, virtual]

Definition at line 29 of file XrdCryptolocalFactory.hh.


Member Function Documentation

void XrdCryptolocalFactory::SetTrace ( kXR_int32  trace  )  [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 84 of file XrdCryptolocalFactory.cc.

References cryptoTrace, cryptoTRACE_ALL, cryptoTRACE_Debug, cryptoTRACE_Dump, cryptoTRACE_Notify, and XrdOucTrace::What.

XrdCryptoKDFunLen_t XrdCryptolocalFactory::KDFunLen (  )  [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 104 of file XrdCryptolocalFactory.cc.

References XrdCryptolocalKDFunLen().

XrdCryptoKDFun_t XrdCryptolocalFactory::KDFun (  )  [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 112 of file XrdCryptolocalFactory.cc.

References XrdCryptolocalKDFun().

XrdCryptoCipher * XrdCryptolocalFactory::Cipher ( const char *  t,
int  l = 0 
) [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 120 of file XrdCryptolocalFactory.cc.

References XrdCryptoCipher::IsValid().

XrdCryptoCipher * XrdCryptolocalFactory::Cipher ( const char *  t,
int  l,
const char *  k,
int  liv,
const char *  iv 
) [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 135 of file XrdCryptolocalFactory.cc.

References XrdCryptoCipher::IsValid().

XrdCryptoCipher * XrdCryptolocalFactory::Cipher ( XrdSutBucket *  b  )  [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 151 of file XrdCryptolocalFactory.cc.

References b, and XrdCryptoCipher::IsValid().

XrdCryptoCipher * XrdCryptolocalFactory::Cipher ( int  bits,
char *  pub,
int  lpub,
const char *  t = 0 
) [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 166 of file XrdCryptolocalFactory.cc.

References XrdCryptoCipher::IsValid().

XrdCryptoCipher * XrdCryptolocalFactory::Cipher ( const XrdCryptoCipher &  c  )  [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 182 of file XrdCryptolocalFactory.cc.

References c, and XrdCryptoCipher::IsValid().

XrdCryptoMsgDigest * XrdCryptolocalFactory::MsgDigest ( const char *  dgst  )  [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 197 of file XrdCryptolocalFactory.cc.

References ABSTRACTMETHOD.

XrdCryptoRSA * XrdCryptolocalFactory::RSA ( int  bits = XrdCryptoDefRSABits,
int  exp = XrdCryptoDefRSAExp 
) [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 206 of file XrdCryptolocalFactory.cc.

References ABSTRACTMETHOD.

XrdCryptoRSA * XrdCryptolocalFactory::RSA ( const char *  pub,
int  lpub = 0 
) [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 215 of file XrdCryptolocalFactory.cc.

References ABSTRACTMETHOD.

XrdCryptoRSA * XrdCryptolocalFactory::RSA ( const XrdCryptoRSA &  r  )  [virtual]

Reimplemented from XrdCryptoFactory.

Definition at line 224 of file XrdCryptolocalFactory.cc.

References ABSTRACTMETHOD.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:27 2011 for ROOT_528-00b_version by  doxygen 1.5.1