libcryptosec
|
#include <CertificateRevocationList.h>
Public Member Functions | |
CertificateRevocationList (X509_CRL *crl) | |
CertificateRevocationList (std::string pemEncoded) throw (EncodeException) | |
CertificateRevocationList (ByteArray &derEncoded) throw (EncodeException) | |
CertificateRevocationList (const CertificateRevocationList &crl) | |
virtual | ~CertificateRevocationList () |
std::string | getXmlEncoded () |
std::string | getXmlEncoded (std::string tab) |
std::string | getPemEncoded () throw (EncodeException) |
ByteArray | getDerEncoded () throw (EncodeException) |
long | getSerialNumber () throw (CertificationException) |
BigInteger | getSerialNumberBigInt () throw (CertificationException, BigIntegerException) |
long | getBaseCRLNumber () throw (CertificationException) |
BigInteger | getBaseCRLNumberBigInt () throw (CertificationException, BigIntegerException) |
long | getVersion () throw (CertificationException) |
RDNSequence | getIssuer () |
DateTime | getLastUpdate () |
DateTime | getNextUpdate () |
std::vector< RevokedCertificate > | getRevokedCertificate () |
bool | verify (PublicKey &publicKey) |
X509_CRL * | getX509Crl () const |
CertificateRevocationList & | operator= (const CertificateRevocationList &value) |
std::vector< Extension * > | getExtension (Extension::Name extensionName) |
std::vector< Extension * > | getExtensions () |
std::vector< Extension * > | getUnknownExtensions () |
Protected Attributes | |
X509_CRL * | crl |
CertificateRevocationList::CertificateRevocationList | ( | X509_CRL * | crl | ) |
CertificateRevocationList::CertificateRevocationList | ( | std::string | pemEncoded | ) | |
throw | ( | EncodeException | |||
) |
CertificateRevocationList::CertificateRevocationList | ( | ByteArray & | derEncoded | ) | |
throw | ( | EncodeException | |||
) |
CertificateRevocationList::CertificateRevocationList | ( | const CertificateRevocationList & | crl | ) |
|
virtual |
long CertificateRevocationList::getBaseCRLNumber | ( | ) | ||
throw | ( | CertificationException | ||
) |
BigInteger CertificateRevocationList::getBaseCRLNumberBigInt | ( | ) | ||
throw | ( | CertificationException, | ||
BigIntegerException | ||||
) |
ByteArray CertificateRevocationList::getDerEncoded | ( | ) | ||
throw | ( | EncodeException | ||
) |
std::vector< Extension * > CertificateRevocationList::getExtension | ( | Extension::Name | extensionName | ) |
std::vector< Extension * > CertificateRevocationList::getExtensions | ( | ) |
RDNSequence CertificateRevocationList::getIssuer | ( | ) |
DateTime CertificateRevocationList::getLastUpdate | ( | ) |
DateTime CertificateRevocationList::getNextUpdate | ( | ) |
std::string CertificateRevocationList::getPemEncoded | ( | ) | ||
throw | ( | EncodeException | ||
) |
std::vector< RevokedCertificate > CertificateRevocationList::getRevokedCertificate | ( | ) |
long CertificateRevocationList::getSerialNumber | ( | ) | ||
throw | ( | CertificationException | ||
) |
BigInteger CertificateRevocationList::getSerialNumberBigInt | ( | ) | ||
throw | ( | CertificationException, | ||
BigIntegerException | ||||
) |
std::vector< Extension * > CertificateRevocationList::getUnknownExtensions | ( | ) |
long CertificateRevocationList::getVersion | ( | ) | ||
throw | ( | CertificationException | ||
) |
X509_CRL * CertificateRevocationList::getX509Crl | ( | ) | const |
std::string CertificateRevocationList::getXmlEncoded | ( | ) |
std::string CertificateRevocationList::getXmlEncoded | ( | std::string | tab | ) |
CertificateRevocationList & CertificateRevocationList::operator= | ( | const CertificateRevocationList & | value | ) |
bool CertificateRevocationList::verify | ( | PublicKey & | publicKey | ) |
|
protected |