#include <XrdCryptosslRSA.hh>
|
| XrdCryptosslRSA (int bits=XrdCryptoMinRSABits, int exp=XrdCryptoDefRSAExp) |
|
| XrdCryptosslRSA (const char *pub, int lpub=0) |
|
| XrdCryptosslRSA (EVP_PKEY *key, bool check=1) |
|
| XrdCryptosslRSA (const XrdCryptosslRSA &r) |
|
virtual | ~XrdCryptosslRSA () |
|
XrdCryptoRSAdata | Opaque () |
|
void | Dump () |
|
int | GetOutlen (int lin) |
|
int | GetPublen () |
|
int | GetPrilen () |
|
int | ImportPublic (const char *in, int lin) |
|
int | ExportPublic (char *out, int lout) |
|
int | ImportPrivate (const char *in, int lin) |
|
int | ExportPrivate (char *out, int lout) |
|
int | EncryptPrivate (const char *in, int lin, char *out, int lout) |
|
int | DecryptPublic (const char *in, int lin, char *out, int lout) |
|
int | EncryptPublic (const char *in, int lin, char *out, int lout) |
|
int | DecryptPrivate (const char *in, int lin, char *out, int lout) |
|
| XrdCryptoRSA () |
|
virtual | ~XrdCryptoRSA () |
|
const char * | Status (ERSAStatus t=kInvalid) const |
|
bool | IsValid () |
|
int | ExportPublic (XrdOucString &exp) |
|
int | ExportPrivate (XrdOucString &exp) |
|
int | EncryptPrivate (XrdSutBucket &buck) |
|
int | DecryptPublic (XrdSutBucket &buck) |
|
int | EncryptPublic (XrdSutBucket &buck) |
|
int | DecryptPrivate (XrdSutBucket &buck) |
|
◆ XrdCryptosslRSA() [1/4]
◆ XrdCryptosslRSA() [2/4]
XrdCryptosslRSA::XrdCryptosslRSA |
( |
const char * |
pub, |
|
|
int |
lpub = 0 |
|
) |
| |
◆ XrdCryptosslRSA() [3/4]
XrdCryptosslRSA::XrdCryptosslRSA |
( |
EVP_PKEY * |
key, |
|
|
bool |
check = 1 |
|
) |
| |
◆ XrdCryptosslRSA() [4/4]
◆ ~XrdCryptosslRSA()
virtual XrdCryptosslRSA::~XrdCryptosslRSA |
( |
| ) |
|
|
virtual |
◆ DecryptPrivate()
int XrdCryptosslRSA::DecryptPrivate |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
◆ DecryptPublic()
int XrdCryptosslRSA::DecryptPublic |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
◆ Dump()
void XrdCryptosslRSA::Dump |
( |
| ) |
|
|
virtual |
◆ EncryptPrivate()
int XrdCryptosslRSA::EncryptPrivate |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
◆ EncryptPublic()
int XrdCryptosslRSA::EncryptPublic |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
◆ ExportPrivate()
int XrdCryptosslRSA::ExportPrivate |
( |
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
◆ ExportPublic()
int XrdCryptosslRSA::ExportPublic |
( |
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
◆ GetOutlen()
int XrdCryptosslRSA::GetOutlen |
( |
int |
lin | ) |
|
|
virtual |
◆ GetPrilen()
int XrdCryptosslRSA::GetPrilen |
( |
| ) |
|
|
virtual |
◆ GetPublen()
int XrdCryptosslRSA::GetPublen |
( |
| ) |
|
|
virtual |
◆ ImportPrivate()
int XrdCryptosslRSA::ImportPrivate |
( |
const char * |
in, |
|
|
int |
lin |
|
) |
| |
|
virtual |
◆ ImportPublic()
int XrdCryptosslRSA::ImportPublic |
( |
const char * |
in, |
|
|
int |
lin |
|
) |
| |
|
virtual |
◆ Opaque()
◆ fEVP
EVP_PKEY* XrdCryptosslRSA::fEVP |
|
private |
◆ prilen
int XrdCryptosslRSA::prilen |
|
private |
◆ publen
int XrdCryptosslRSA::publen |
|
private |
The documentation for this class was generated from the following file: