#include <XrdCryptoFactory.hh>
Inheritance diagram for XrdCryptoFactory:
Public Member Functions | |
XrdCryptoFactory (const char *n="Unknown", int id=-1) | |
virtual | ~XrdCryptoFactory () |
virtual void | SetTrace (kXR_int32 trace) |
char * | Name () const |
int | ID () const |
virtual XrdCryptoKDFunLen_t | KDFunLen () |
virtual XrdCryptoKDFun_t | KDFun () |
virtual bool | SupportedCipher (const char *t) |
virtual XrdCryptoCipher * | Cipher (const char *t, int l=0) |
virtual XrdCryptoCipher * | Cipher (const char *t, int l, const char *k, int liv, const char *iv) |
virtual XrdCryptoCipher * | Cipher (XrdSutBucket *b) |
virtual XrdCryptoCipher * | Cipher (int bits, char *pub, int lpub, const char *t=0) |
virtual XrdCryptoCipher * | Cipher (const XrdCryptoCipher &c) |
virtual bool | SupportedMsgDigest (const char *dgst) |
virtual XrdCryptoMsgDigest * | MsgDigest (const char *dgst) |
virtual XrdCryptoRSA * | RSA (int b=0, int e=0) |
virtual XrdCryptoRSA * | RSA (const char *p, int l=0) |
virtual XrdCryptoRSA * | RSA (const XrdCryptoRSA &r) |
virtual XrdCryptoX509 * | X509 (const char *cf, const char *kf=0) |
virtual XrdCryptoX509 * | X509 (XrdSutBucket *b) |
virtual XrdCryptoX509Crl * | X509Crl (const char *crlfile, int opt=0) |
virtual XrdCryptoX509Crl * | X509Crl (XrdCryptoX509 *cacert) |
virtual XrdCryptoX509Req * | X509Req (XrdSutBucket *bck) |
virtual XrdCryptoX509VerifyCert_t | X509VerifyCert () |
virtual XrdCryptoX509VerifyChain_t | X509VerifyChain () |
virtual XrdCryptoX509ParseFile_t | X509ParseFile () |
virtual XrdCryptoX509ParseBucket_t | X509ParseBucket () |
virtual XrdCryptoX509ExportChain_t | X509ExportChain () |
virtual XrdCryptoX509ChainToFile_t | X509ChainToFile () |
bool | operator== (const XrdCryptoFactory factory) |
Static Public Member Functions | |
XrdCryptoFactory * | GetCryptoFactory (const char *factoryname) |
Private Attributes | |
char | name [MAXFACTORYNAMELEN] |
int | fID |
|
|
|
|
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
|
|
|
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
|
|
|
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptolocalFactory, and XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
Reimplemented in XrdCryptosslFactory. |
|
|
|
|