XrdCryptoLite Class Reference
#include <XrdCryptoLite.hh>
List of all members.
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 |
Constructor & Destructor Documentation
XrdCryptoLite::XrdCryptoLite |
( |
char |
deType, |
|
|
int |
ovhd = 8 | |
|
) |
| | [inline] |
virtual XrdCryptoLite::~XrdCryptoLite |
( |
|
) |
[inline, virtual] |
Member Function Documentation
static XrdCryptoLite* XrdCryptoLite::Create |
( |
int & |
rc, |
|
|
const char * |
Name, |
|
|
const char |
Type = '\0' | |
|
) |
| | [static] |
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] |
Member Data Documentation
The documentation for this class was generated from the following file: