libcamgm
|
Data representation to generate a CRL. More...
#include <CRLGenerationData.hpp>
Public Member Functions | |
CRLGenerationData () | |
CRLGenerationData (CAConfig *caConfig, Type type) | |
CRLGenerationData (uint32_t hours, const X509v3CRLGenerationExts &ext) | |
CRLGenerationData (const CRLGenerationData &data) | |
virtual | ~CRLGenerationData () |
CRLGenerationData & | operator= (const CRLGenerationData &data) |
void | setCRLLifeTime (uint32_t hours) |
uint32_t | getCRLLifeTime () const |
void | setExtensions (const X509v3CRLGenerationExts &ext) |
X509v3CRLGenerationExts | getExtensions () const |
X509v3CRLGenerationExts & | extensions () |
void | commit2Config (CA &ca, Type type) const |
virtual bool | valid () const |
virtual std::vector< std::string > | verify () const |
virtual std::vector< std::string > | dump () const |
Private Attributes | |
ca_mgm::RWCOW_pointer< CRLGenerationDataImpl > | m_impl |
Data representation to generate a CRL.
This class is a data representation to generate a CRL.
ca_mgm::CRLGenerationData::CRLGenerationData | ( | ) |
ca_mgm::CRLGenerationData::CRLGenerationData | ( | uint32_t | hours, |
const X509v3CRLGenerationExts & | ext | ||
) |
ca_mgm::CRLGenerationData::CRLGenerationData | ( | const CRLGenerationData & | data | ) |
|
virtual |
|
virtual |
X509v3CRLGenerationExts& ca_mgm::CRLGenerationData::extensions | ( | ) |
uint32_t ca_mgm::CRLGenerationData::getCRLLifeTime | ( | ) | const |
X509v3CRLGenerationExts ca_mgm::CRLGenerationData::getExtensions | ( | ) | const |
CRLGenerationData& ca_mgm::CRLGenerationData::operator= | ( | const CRLGenerationData & | data | ) |
void ca_mgm::CRLGenerationData::setCRLLifeTime | ( | uint32_t | hours | ) |
void ca_mgm::CRLGenerationData::setExtensions | ( | const X509v3CRLGenerationExts & | ext | ) |
|
virtual |
|
virtual |
|
private |