#include <ExtensionBase.hpp>
List of all members.
Constructor & Destructor Documentation
| limal::ca_mgm::ExtensionBase::ExtensionBase |
( |
bool |
extPresent = false, |
|
|
bool |
extCritical = false |
|
) |
| |
| limal::ca_mgm::ExtensionBase::ExtensionBase |
( |
const ExtensionBase & |
extension | ) |
|
| virtual limal::ca_mgm::ExtensionBase::~ExtensionBase |
( |
| ) |
[virtual] |
Member Function Documentation
| virtual void limal::ca_mgm::ExtensionBase::commit2Config |
( |
CA & |
ca, |
|
|
Type |
type |
|
) |
| const [pure virtual] |
Implemented in limal::ca_mgm::NsCommentExt, limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::SubjectAlternativeNameExt, limal::ca_mgm::SubjectKeyIdentifierExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::BitExtension, and limal::ca_mgm::StringExtension.
| virtual BLOCXX_NAMESPACE::StringArray limal::ca_mgm::ExtensionBase::dump |
( |
| ) |
const [virtual] |
Reimplemented in limal::ca_mgm::NsCommentExt, limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::SubjectAlternativeNameExt, limal::ca_mgm::SubjectKeyIdentifierExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::BitExtension, and limal::ca_mgm::StringExtension.
| bool limal::ca_mgm::ExtensionBase::isCritical |
( |
| ) |
const |
| bool limal::ca_mgm::ExtensionBase::isPresent |
( |
| ) |
const |
| void limal::ca_mgm::ExtensionBase::setCritical |
( |
bool |
extCritical | ) |
|
| void limal::ca_mgm::ExtensionBase::setPresent |
( |
bool |
extPresent | ) |
|
| virtual bool limal::ca_mgm::ExtensionBase::valid |
( |
| ) |
const [pure virtual] |
Implemented in limal::ca_mgm::NsCommentExt, limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::SubjectAlternativeNameExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::SubjectKeyIdentifierExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::BitExtension, and limal::ca_mgm::StringExtension.
| virtual BLOCXX_NAMESPACE::StringArray limal::ca_mgm::ExtensionBase::verify |
( |
| ) |
const [pure virtual] |
Implemented in limal::ca_mgm::NsCommentExt, limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::SubjectAlternativeNameExt, limal::ca_mgm::SubjectKeyIdentifierExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::BitExtension, and limal::ca_mgm::StringExtension.
Member Data Documentation
Reimplemented in limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::SubjectAlternativeNameExt, limal::ca_mgm::SubjectKeyIdentifierExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::BitExtension, and limal::ca_mgm::StringExtension.
The documentation for this class was generated from the following file: