#include <XrdCryptoCipher.hh>
|
| XrdCryptoCipher () |
|
virtual | ~XrdCryptoCipher () |
|
virtual bool | Finalize (bool padded, char *pub, int lpub, const char *t) |
|
bool | Finalize (char *pub, int lpub, const char *t) |
|
virtual bool | IsValid () |
|
virtual int | EncOutLength (int l) |
|
virtual int | DecOutLength (int l) |
|
virtual XrdSutBucket * | AsBucket () |
|
virtual char * | IV (int &l) const |
|
virtual bool | IsDefaultLength () const |
|
virtual char * | Public (int &lpub) |
|
virtual int | MaxIVLength () const |
|
virtual void | SetIV (int l, const char *iv) |
|
virtual int | Encrypt (const char *in, int lin, char *out) |
|
virtual int | Decrypt (const char *in, int lin, char *out) |
|
int | Encrypt (XrdSutBucket &buck, bool useiv=true) |
|
int | Decrypt (XrdSutBucket &buck, bool useiv=true) |
|
virtual char * | RefreshIV (int &l) |
|
| XrdCryptoBasic (const char *t=0, int l=0, const char *b=0) |
|
virtual | ~XrdCryptoBasic () |
|
char * | AsHexString () |
|
virtual int | Length () const |
|
virtual char * | Buffer () const |
|
virtual char * | Type () const |
|
virtual int | FromHex (const char *hex) |
|
virtual int | SetLength (int l) |
|
virtual int | SetBuffer (int l, const char *b) |
|
virtual int | SetType (const char *t) |
|
virtual void | UseBuffer (int l, const char *b) |
|
◆ XrdCryptoCipher()
XrdCryptoCipher::XrdCryptoCipher |
( |
| ) |
|
|
inline |
◆ ~XrdCryptoCipher()
virtual XrdCryptoCipher::~XrdCryptoCipher |
( |
| ) |
|
|
inlinevirtual |
◆ AsBucket()
◆ DecOutLength()
virtual int XrdCryptoCipher::DecOutLength |
( |
int |
l | ) |
|
|
virtual |
◆ Decrypt() [1/2]
virtual int XrdCryptoCipher::Decrypt |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out |
|
) |
| |
|
virtual |
◆ Decrypt() [2/2]
int XrdCryptoCipher::Decrypt |
( |
XrdSutBucket & |
buck, |
|
|
bool |
useiv = true |
|
) |
| |
◆ EncOutLength()
virtual int XrdCryptoCipher::EncOutLength |
( |
int |
l | ) |
|
|
virtual |
◆ Encrypt() [1/2]
virtual int XrdCryptoCipher::Encrypt |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out |
|
) |
| |
|
virtual |
◆ Encrypt() [2/2]
int XrdCryptoCipher::Encrypt |
( |
XrdSutBucket & |
buck, |
|
|
bool |
useiv = true |
|
) |
| |
◆ Finalize() [1/2]
virtual bool XrdCryptoCipher::Finalize |
( |
bool |
padded, |
|
|
char * |
pub, |
|
|
int |
lpub, |
|
|
const char * |
t |
|
) |
| |
|
virtual |
◆ Finalize() [2/2]
bool XrdCryptoCipher::Finalize |
( |
char * |
pub, |
|
|
int |
lpub, |
|
|
const char * |
t |
|
) |
| |
|
inline |
◆ IsDefaultLength()
virtual bool XrdCryptoCipher::IsDefaultLength |
( |
| ) |
const |
|
virtual |
◆ IsValid()
virtual bool XrdCryptoCipher::IsValid |
( |
| ) |
|
|
virtual |
◆ IV()
virtual char * XrdCryptoCipher::IV |
( |
int & |
l | ) |
const |
|
virtual |
◆ MaxIVLength()
virtual int XrdCryptoCipher::MaxIVLength |
( |
| ) |
const |
|
virtual |
◆ Public()
virtual char * XrdCryptoCipher::Public |
( |
int & |
lpub | ) |
|
|
virtual |
◆ RefreshIV()
virtual char * XrdCryptoCipher::RefreshIV |
( |
int & |
l | ) |
|
|
virtual |
◆ SetIV()
virtual void XrdCryptoCipher::SetIV |
( |
int |
l, |
|
|
const char * |
iv |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following file: