22 #ifndef LIMAL_CA_MGM_AUTHORITY_INFO_ACCESS_EXTENSION_HPP
23 #define LIMAL_CA_MGM_AUTHORITY_INFO_ACCESS_EXTENSION_HPP
29 #include <blocxx/COWIntrusiveReference.hpp>
31 namespace LIMAL_NAMESPACE {
33 namespace CA_MGM_NAMESPACE {
37 class AuthorityInformationImpl;
38 class AuthorityInfoAccessExtImpl;
90 setAuthorityInformation(
const String &accessOID,
120 blocxx::Array<String>
126 blocxx::Array<String>
140 blocxx::COWIntrusiveReference<AuthorityInformationImpl>
m_impl;
193 setAuthorityInformation(
const blocxx::List<AuthorityInformation>& infolist);
198 blocxx::List<AuthorityInformation>
199 getAuthorityInformation()
const;
208 commit2Config(
CA& ca,
Type type)
const;
225 virtual blocxx::StringArray
231 virtual blocxx::StringArray
235 blocxx::COWIntrusiveReference<AuthorityInfoAccessExtImpl>
m_impl;
242 #endif // LIMAL_CA_MGM_AUTHORITY_INFO_ACCESS_EXTENSION_HPP