#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
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 files: