#include <IssuerAlternativeNameExtension.hpp>

Public Member Functions | |
| IssuerAlternativeNameExt () | |
| IssuerAlternativeNameExt (bool copyIssuer, const BLOCXX_NAMESPACE::List< LiteralValue > &alternativeNameList) | |
| IssuerAlternativeNameExt (CAConfig *caConfig, Type type) | |
| IssuerAlternativeNameExt (const IssuerAlternativeNameExt &extension) | |
| virtual | ~IssuerAlternativeNameExt () |
| IssuerAlternativeNameExt & | operator= (const IssuerAlternativeNameExt &extension) |
| void | setCopyIssuer (bool copyIssuer) |
| bool | getCopyIssuer () const |
| void | setAlternativeNameList (const BLOCXX_NAMESPACE::List< LiteralValue > &alternativeNameList) |
| BLOCXX_NAMESPACE::List < LiteralValue > | getAlternativeNameList () const |
| void | addIssuerAltName (const LiteralValue &altName) |
| virtual void | commit2Config (CA &ca, Type type) const |
| virtual bool | valid () const |
| virtual BLOCXX_NAMESPACE::StringArray | verify () const |
| virtual BLOCXX_NAMESPACE::StringArray | dump () const |
Private Attributes | |
| BLOCXX_NAMESPACE::COWIntrusiveReference < IssuerAlternativeNameExtImpl > | m_impl |
| limal::ca_mgm::IssuerAlternativeNameExt::IssuerAlternativeNameExt | ( | ) |
| limal::ca_mgm::IssuerAlternativeNameExt::IssuerAlternativeNameExt | ( | bool | copyIssuer, | |
| const BLOCXX_NAMESPACE::List< LiteralValue > & | alternativeNameList | |||
| ) |
| limal::ca_mgm::IssuerAlternativeNameExt::IssuerAlternativeNameExt | ( | CAConfig * | caConfig, | |
| Type | type | |||
| ) |
| limal::ca_mgm::IssuerAlternativeNameExt::IssuerAlternativeNameExt | ( | const IssuerAlternativeNameExt & | extension | ) |
| virtual limal::ca_mgm::IssuerAlternativeNameExt::~IssuerAlternativeNameExt | ( | ) | [virtual] |
| void limal::ca_mgm::IssuerAlternativeNameExt::addIssuerAltName | ( | const LiteralValue & | altName | ) |
| virtual void limal::ca_mgm::IssuerAlternativeNameExt::commit2Config | ( | CA & | ca, | |
| Type | type | |||
| ) | const [virtual] |
Implements limal::ca_mgm::ExtensionBase.
| virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::IssuerAlternativeNameExt::dump | ( | ) | const [virtual] |
Reimplemented from limal::ca_mgm::ExtensionBase.
| BLOCXX_NAMESPACE ::List<LiteralValue> limal::ca_mgm::IssuerAlternativeNameExt::getAlternativeNameList | ( | ) | const |
| bool limal::ca_mgm::IssuerAlternativeNameExt::getCopyIssuer | ( | ) | const |
| IssuerAlternativeNameExt& limal::ca_mgm::IssuerAlternativeNameExt::operator= | ( | const IssuerAlternativeNameExt & | extension | ) |
| void limal::ca_mgm::IssuerAlternativeNameExt::setAlternativeNameList | ( | const BLOCXX_NAMESPACE::List< LiteralValue > & | alternativeNameList | ) |
| void limal::ca_mgm::IssuerAlternativeNameExt::setCopyIssuer | ( | bool | copyIssuer | ) |
| virtual bool limal::ca_mgm::IssuerAlternativeNameExt::valid | ( | ) | const [virtual] |
Implements limal::ca_mgm::ExtensionBase.
| virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::IssuerAlternativeNameExt::verify | ( | ) | const [virtual] |
Implements limal::ca_mgm::ExtensionBase.
BLOCXX_NAMESPACE ::COWIntrusiveReference<IssuerAlternativeNameExtImpl> limal::ca_mgm::IssuerAlternativeNameExt::m_impl [private] |
Reimplemented from limal::ca_mgm::ExtensionBase.