23 #ifndef LIMAL_CA_MGM_X509V3_CRL_GENERATION_EXTENSIONS_HPP
24 #define LIMAL_CA_MGM_X509V3_CRL_GENERATION_EXTENSIONS_HPP
30 #include <blocxx/COWIntrusiveReference.hpp>
32 namespace LIMAL_NAMESPACE
34 namespace CA_MGM_NAMESPACE
39 class X509v3CRLGenerationExtsImpl;
64 getAuthorityKeyIdentifier()
const;
67 authorityKeyIdentifier();
73 getIssuerAlternativeName()
const;
76 issuerAlternativeName();
79 commit2Config(
CA& ca,
Type type)
const;
84 virtual blocxx::StringArray
87 virtual blocxx::StringArray
91 blocxx::COWIntrusiveReference<X509v3CRLGenerationExtsImpl>
m_impl;
97 #endif //LIMAL_CA_MGM_X509V3_CRL_GENERATION_EXTENSIONS_HPP