#include <XrdCryptoLite.hh>
Public Member Functions | |
| virtual int | Decrypt (const char *key, int keyLen, const char *src, int srcLen, char *dst, int dstLen)=0 |
| virtual int | Encrypt (const char *key, int keyLen, const char *src, int srcLen, char *dst, int dstLen)=0 |
| virtual int | Overhead () |
| virtual char | Type () |
| XrdCryptoLite (char deType, int ovhd=8) | |
| virtual | ~XrdCryptoLite () |
Static Public Member Functions | |
| static XrdCryptoLite * | Create (int &rc, const char *Name, const char Type='\0') |
Protected Attributes | |
| int | Extra |
| char | myType |
Definition at line 21 of file XrdCryptoLite.hh.
| XrdCryptoLite::XrdCryptoLite | ( | char | deType, | |
| int | ovhd = 8 | |||
| ) | [inline] |
Definition at line 73 of file XrdCryptoLite.hh.
| virtual XrdCryptoLite::~XrdCryptoLite | ( | ) | [inline, virtual] |
Definition at line 74 of file XrdCryptoLite.hh.
| XrdCryptoLite * XrdCryptoLite::Create | ( | int & | rc, | |
| const char * | Name, | |||
| const char | Type = '\0' | |||
| ) | [static] |
Definition at line 34 of file XrdCryptoLite.cc.
References EPROTONOSUPPORT, and XrdCryptoLite_New_bf32().
Referenced by XrdSecProtocolsss::Load_Crypto().
| virtual int XrdCryptoLite::Decrypt | ( | const char * | key, | |
| int | keyLen, | |||
| const char * | src, | |||
| int | srcLen, | |||
| char * | dst, | |||
| int | dstLen | |||
| ) | [pure virtual] |
| virtual int XrdCryptoLite::Encrypt | ( | const char * | key, | |
| int | keyLen, | |||
| const char * | src, | |||
| int | srcLen, | |||
| char * | dst, | |||
| int | dstLen | |||
| ) | [pure virtual] |
| virtual int XrdCryptoLite::Overhead | ( | ) | [inline, virtual] |
| virtual char XrdCryptoLite::Type | ( | ) | [inline, virtual] |
Definition at line 71 of file XrdCryptoLite.hh.
References myType.
Referenced by XrdSecProtocolsss::Load_Crypto(), and XrdSecProtocolsss::Load_Server().
int XrdCryptoLite::Extra [protected] |
char XrdCryptoLite::myType [protected] |
1.5.1