22 #ifndef CA_MGM_AUTHORITY_KEY_IDENTIFIER_EXTENSION_HPP 23 #define CA_MGM_AUTHORITY_KEY_IDENTIFIER_EXTENSION_HPP 25 #include <ca-mgm/config.h> 30 namespace CA_MGM_NAMESPACE {
32 class AuthorityKeyIdentifierExtImpl;
81 virtual std::vector<std::string>
87 virtual std::vector<std::string>
94 setKeyID(
const std::string& kid);
97 setDirName(
const std::string& dirName);
100 setSerial(
const std::string& serial);
103 virtual void commit2Config(
CA& ca,
Type type)
const;
108 #endif // CA_MGM_AUTHORITY_KEY_IDENTIFIER_EXTENSION_HPP Definition: ExtensionBase.hpp:34
Managing a CA repository.
Definition: CA.hpp:54
ca_mgm::RWCOW_pointer< AuthorityKeyIdentifierExtImpl > m_impl
Definition: AuthorityKeyIdentifierExtension.hpp:91
Type
Definition: CommonData.hpp:39
Definition: AuthorityKeyIdentifierExtension.hpp:34