#include <XrdCryptosslX509Crl.hh>


Public Member Functions | |
| XrdCryptosslX509Crl (const char *crlf, int opt=0) | |
| XrdCryptosslX509Crl (XrdCryptoX509 *cacert) | |
| virtual | ~XrdCryptosslX509Crl () |
| bool | IsValid () |
| XrdCryptoX509Crldata | Opaque () |
| void | Dump () |
| const char * | ParentFile () |
| time_t | LastUpdate () |
| time_t | NextUpdate () |
| const char * | Issuer () |
| const char * | IssuerHash (int) |
| bool | IsRevoked (int serialnumber, int when=0) |
| bool | IsRevoked (const char *sernum, int when=0) |
| bool | Verify (XrdCryptoX509 *ref) |
Private Member Functions | |
| int | GetFileType (const char *crlfn) |
| int | LoadCache () |
| int | Init (const char *crlf) |
| int | InitFromURI (const char *uri, const char *hash) |
Private Attributes | |
| X509_CRL * | crl |
| time_t | lastupdate |
| time_t | nextupdate |
| XrdOucString | issuer |
| XrdOucString | issuerhash |
| XrdOucString | issueroldhash |
| XrdOucString | srcfile |
| XrdOucString | crluri |
| int | nrevoked |
| XrdSutCache | cache |
| XrdCryptosslX509Crl::XrdCryptosslX509Crl | ( | const char * | crlf, | |
| int | opt = 0 | |||
| ) |
| XrdCryptosslX509Crl::XrdCryptosslX509Crl | ( | XrdCryptoX509 * | cacert | ) |
| virtual XrdCryptosslX509Crl::~XrdCryptosslX509Crl | ( | ) | [virtual] |
| void XrdCryptosslX509Crl::Dump | ( | ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
| int XrdCryptosslX509Crl::GetFileType | ( | const char * | crlfn | ) | [private] |
| int XrdCryptosslX509Crl::Init | ( | const char * | crlf | ) | [private] |
| int XrdCryptosslX509Crl::InitFromURI | ( | const char * | uri, | |
| const char * | hash | |||
| ) | [private] |
| bool XrdCryptosslX509Crl::IsRevoked | ( | const char * | sernum, | |
| int | when = 0 | |||
| ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
| bool XrdCryptosslX509Crl::IsRevoked | ( | int | serialnumber, | |
| int | when = 0 | |||
| ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
| const char* XrdCryptosslX509Crl::Issuer | ( | ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
| const char* XrdCryptosslX509Crl::IssuerHash | ( | int | ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
| bool XrdCryptosslX509Crl::IsValid | ( | ) | [inline, virtual] |
Reimplemented from XrdCryptoX509Crl.
References crl.
| time_t XrdCryptosslX509Crl::LastUpdate | ( | ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
| int XrdCryptosslX509Crl::LoadCache | ( | ) | [private] |
| time_t XrdCryptosslX509Crl::NextUpdate | ( | ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
| XrdCryptoX509Crldata XrdCryptosslX509Crl::Opaque | ( | ) | [inline, virtual] |
Reimplemented from XrdCryptoX509Crl.
References crl.
| const char* XrdCryptosslX509Crl::ParentFile | ( | ) | [inline, virtual] |
Reimplemented from XrdCryptoX509Crl.
References XrdOucString::c_str(), and srcfile.
| bool XrdCryptosslX509Crl::Verify | ( | XrdCryptoX509 * | ref | ) | [virtual] |
Reimplemented from XrdCryptoX509Crl.
XrdSutCache XrdCryptosslX509Crl::cache [private] |
X509_CRL* XrdCryptosslX509Crl::crl [private] |
XrdOucString XrdCryptosslX509Crl::crluri [private] |
XrdOucString XrdCryptosslX509Crl::issuer [private] |
XrdOucString XrdCryptosslX509Crl::issuerhash [private] |
time_t XrdCryptosslX509Crl::lastupdate [private] |
time_t XrdCryptosslX509Crl::nextupdate [private] |
int XrdCryptosslX509Crl::nrevoked [private] |
XrdOucString XrdCryptosslX509Crl::srcfile [private] |
Referenced by ParentFile().
1.6.1