limal::ca_mgm::ExtensionBase Class Reference
#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::AuthorityInfoAccessExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::BitExtension, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::StringExtension, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::NsCommentExt, limal::ca_mgm::SubjectAlternativeNameExt, and limal::ca_mgm::SubjectKeyIdentifierExt.
virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::ExtensionBase::dump |
( |
|
) |
const [virtual] |
Reimplemented in limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::BitExtension, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::StringExtension, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::NsCommentExt, limal::ca_mgm::SubjectAlternativeNameExt, and limal::ca_mgm::SubjectKeyIdentifierExt.
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::AuthorityInfoAccessExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::BitExtension, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::StringExtension, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::NsCommentExt, limal::ca_mgm::SubjectAlternativeNameExt, and limal::ca_mgm::SubjectKeyIdentifierExt.
virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::ExtensionBase::verify |
( |
|
) |
const [pure virtual] |
Implemented in limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::BitExtension, limal::ca_mgm::KeyUsageExt, limal::ca_mgm::NsCertTypeExt, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::StringExtension, limal::ca_mgm::NsBaseUrlExt, limal::ca_mgm::NsRevocationUrlExt, limal::ca_mgm::NsCaRevocationUrlExt, limal::ca_mgm::NsRenewalUrlExt, limal::ca_mgm::NsCaPolicyUrlExt, limal::ca_mgm::NsSslServerNameExt, limal::ca_mgm::NsCommentExt, limal::ca_mgm::SubjectAlternativeNameExt, and limal::ca_mgm::SubjectKeyIdentifierExt.
Member Data Documentation
Reimplemented in limal::ca_mgm::AuthorityInfoAccessExt, limal::ca_mgm::AuthorityKeyIdentifierExt, limal::ca_mgm::AuthorityKeyIdentifierGenerateExt, limal::ca_mgm::BasicConstraintsExt, limal::ca_mgm::BitExtension, limal::ca_mgm::CertificatePoliciesExt, limal::ca_mgm::CRLDistributionPointsExt, limal::ca_mgm::ExtendedKeyUsageExt, limal::ca_mgm::IssuerAlternativeNameExt, limal::ca_mgm::StringExtension, limal::ca_mgm::SubjectAlternativeNameExt, and limal::ca_mgm::SubjectKeyIdentifierExt.
The documentation for this class was generated from the following file: