23 #ifndef CA_MGM_CRL_GENERATION_DATA_HPP
24 #define CA_MGM_CRL_GENERATION_DATA_HPP
26 #include <ca-mgm/config.h>
31 namespace CA_MGM_NAMESPACE
35 class CRLGenerationDataImpl;
58 setCRLLifeTime(uint32_t hours);
61 getCRLLifeTime()
const;
67 getExtensions()
const;
73 commit2Config(
CA& ca,
Type type)
const;
78 virtual std::vector<std::string>
81 virtual std::vector<std::string>
91 #endif // CA_MGM_CRL_GENERATION_DATA_HPP
Data representation to generate a CRL.
Definition: CRLGenerationData.hpp:41
Collection of X509v3 extension for generating CRLs.
Definition: X509v3CRLGenerationExtensions.hpp:44
Managing a CA repository.
Definition: CA.hpp:54
ca_mgm::RWCOW_pointer< CRLGenerationDataImpl > m_impl
Definition: CRLGenerationData.hpp:85
Definition: CAConfig.hpp:43
Type
Definition: CommonData.hpp:39