#include <XrdCryptoRSA.hh>
|
| | XrdCryptoRSA () |
| |
| virtual | ~XrdCryptoRSA () |
| |
| const char * | Status (ERSAStatus t=kInvalid) const |
| |
| virtual XrdCryptoRSAdata | Opaque () |
| |
| virtual void | Dump () |
| |
| bool | IsValid () |
| |
| virtual int | GetOutlen (int lin) |
| |
| virtual int | GetPublen () |
| |
| virtual int | GetPrilen () |
| |
| virtual int | ImportPublic (const char *in, int lin) |
| |
| virtual int | ExportPublic (char *out, int lout) |
| |
| int | ExportPublic (XrdOucString &exp) |
| |
| virtual int | ImportPrivate (const char *in, int lin) |
| |
| virtual int | ExportPrivate (char *out, int lout) |
| |
| int | ExportPrivate (XrdOucString &exp) |
| |
| virtual int | EncryptPrivate (const char *in, int lin, char *out, int lout) |
| |
| virtual int | DecryptPublic (const char *in, int lin, char *out, int lout) |
| |
| virtual int | EncryptPublic (const char *in, int lin, char *out, int lout) |
| |
| virtual int | DecryptPrivate (const char *in, int lin, char *out, int lout) |
| |
| int | EncryptPrivate (XrdSutBucket &buck) |
| |
| int | DecryptPublic (XrdSutBucket &buck) |
| |
| int | EncryptPublic (XrdSutBucket &buck) |
| |
| int | DecryptPrivate (XrdSutBucket &buck) |
| |
|
| static const char * | cstatus [3] = { "Invalid", "Public", "Complete" } |
| |
| Enumerator |
|---|
| kInvalid |
|
| kPublic |
|
| kComplete |
|
| XrdCryptoRSA::XrdCryptoRSA |
( |
| ) |
|
|
inline |
| virtual XrdCryptoRSA::~XrdCryptoRSA |
( |
| ) |
|
|
inlinevirtual |
| int XrdCryptoRSA::DecryptPrivate |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
| int XrdCryptoRSA::DecryptPublic |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
| void XrdCryptoRSA::Dump |
( |
| ) |
|
|
virtual |
| int XrdCryptoRSA::EncryptPrivate |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
| int XrdCryptoRSA::EncryptPublic |
( |
const char * |
in, |
|
|
int |
lin, |
|
|
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
| int XrdCryptoRSA::ExportPrivate |
( |
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
| int XrdCryptoRSA::ExportPublic |
( |
char * |
out, |
|
|
int |
lout |
|
) |
| |
|
virtual |
| int XrdCryptoRSA::GetOutlen |
( |
int |
lin | ) |
|
|
virtual |
| int XrdCryptoRSA::GetPrilen |
( |
| ) |
|
|
virtual |
| int XrdCryptoRSA::GetPublen |
( |
| ) |
|
|
virtual |
| int XrdCryptoRSA::ImportPrivate |
( |
const char * |
in, |
|
|
int |
lin |
|
) |
| |
|
virtual |
| int XrdCryptoRSA::ImportPublic |
( |
const char * |
in, |
|
|
int |
lin |
|
) |
| |
|
virtual |
| bool XrdCryptoRSA::IsValid |
( |
| ) |
|
|
inline |
| const char * XrdCryptoRSA::cstatus = { "Invalid", "Public", "Complete" } |
|
staticprivate |
Referenced by XrdSecProtocolgsi::GetSrvCertEnt(), XrdCryptosslRSA::ImportPrivate(), XrdCryptosslRSA::ImportPublic(), IsValid(), XrdSecProtocolgsi::QueryProxy(), Status(), XrdCryptoRSA(), XrdCryptosslRSA::XrdCryptosslRSA(), XrdCryptosslX509ChainToFile(), XrdCryptosslX509ExportChain(), XrdCryptosslX509ParseBucket(), XrdCryptosslX509ParseFile(), and XrdSslgsiX509SignProxyReq().
The documentation for this class was generated from the following files: