23 #ifndef CA_MGM_X509V3_CRL_GENERATION_EXTENSIONS_HPP
24 #define CA_MGM_X509V3_CRL_GENERATION_EXTENSIONS_HPP
26 #include <ca-mgm/config.h>
32 namespace CA_MGM_NAMESPACE
37 class X509v3CRLGenerationExtsImpl;
62 getAuthorityKeyIdentifier()
const;
65 authorityKeyIdentifier();
71 getIssuerAlternativeName()
const;
74 issuerAlternativeName();
77 commit2Config(
CA& ca,
Type type)
const;
82 virtual std::vector<std::string>
85 virtual std::vector<std::string>
93 #endif //CA_MGM_X509V3_CRL_GENERATION_EXTENSIONS_HPP
Collection of X509v3 extension for generating CRLs.
Definition: X509v3CRLGenerationExtensions.hpp:44
Definition: AuthorityKeyIdentifierGenerateExtension.hpp:42
Managing a CA repository.
Definition: CA.hpp:54
Definition: CAConfig.hpp:43
Definition: IssuerAlternativeNameExtension.hpp:38
Type
Definition: CommonData.hpp:39
ca_mgm::RWCOW_pointer< X509v3CRLGenerationExtsImpl > m_impl
Definition: X509v3CRLGenerationExtensions.hpp:89