libcamgm
|
Collection of X509v3 extension for signing a certificate. More...
#include <X509v3CertificateIssueExtensions.hpp>
Private Attributes | |
ca_mgm::RWCOW_pointer < X509v3CertificateIssueExtsImpl > | m_impl |
Collection of X509v3 extension for signing a certificate.
This class includes a collection of X509v3 extension for signing a certificate
ca_mgm::X509v3CertificateIssueExts::X509v3CertificateIssueExts | ( | ) |
ca_mgm::X509v3CertificateIssueExts::X509v3CertificateIssueExts | ( | const X509v3CertificateIssueExts & | extensions | ) |
|
virtual |
AuthorityInfoAccessExt& ca_mgm::X509v3CertificateIssueExts::authorityInfoAccess | ( | ) |
AuthorityKeyIdentifierGenerateExt& ca_mgm::X509v3CertificateIssueExts::authorityKeyIdentifier | ( | ) |
BasicConstraintsExt& ca_mgm::X509v3CertificateIssueExts::basicConstraints | ( | ) |
CertificatePoliciesExt& ca_mgm::X509v3CertificateIssueExts::certificatePolicies | ( | ) |
CRLDistributionPointsExt& ca_mgm::X509v3CertificateIssueExts::crlDistributionPoints | ( | ) |
|
virtual |
ExtendedKeyUsageExt& ca_mgm::X509v3CertificateIssueExts::extendedKeyUsage | ( | ) |
AuthorityInfoAccessExt ca_mgm::X509v3CertificateIssueExts::getAuthorityInfoAccess | ( | ) | const |
AuthorityKeyIdentifierGenerateExt ca_mgm::X509v3CertificateIssueExts::getAuthorityKeyIdentifier | ( | ) | const |
BasicConstraintsExt ca_mgm::X509v3CertificateIssueExts::getBasicConstraints | ( | ) | const |
CertificatePoliciesExt ca_mgm::X509v3CertificateIssueExts::getCertificatePolicies | ( | ) | const |
CRLDistributionPointsExt ca_mgm::X509v3CertificateIssueExts::getCRLDistributionPoints | ( | ) | const |
ExtendedKeyUsageExt ca_mgm::X509v3CertificateIssueExts::getExtendedKeyUsage | ( | ) | const |
IssuerAlternativeNameExt ca_mgm::X509v3CertificateIssueExts::getIssuerAlternativeName | ( | ) | const |
KeyUsageExt ca_mgm::X509v3CertificateIssueExts::getKeyUsage | ( | ) | const |
NsBaseUrlExt ca_mgm::X509v3CertificateIssueExts::getNsBaseUrl | ( | ) | const |
NsCaPolicyUrlExt ca_mgm::X509v3CertificateIssueExts::getNsCaPolicyUrl | ( | ) | const |
NsCaRevocationUrlExt ca_mgm::X509v3CertificateIssueExts::getNsCaRevocationUrl | ( | ) | const |
NsCertTypeExt ca_mgm::X509v3CertificateIssueExts::getNsCertType | ( | ) | const |
NsCommentExt ca_mgm::X509v3CertificateIssueExts::getNsComment | ( | ) | const |
NsRenewalUrlExt ca_mgm::X509v3CertificateIssueExts::getNsRenewalUrl | ( | ) | const |
NsRevocationUrlExt ca_mgm::X509v3CertificateIssueExts::getNsRevocationUrl | ( | ) | const |
NsSslServerNameExt ca_mgm::X509v3CertificateIssueExts::getNsSslServerName | ( | ) | const |
SubjectAlternativeNameExt ca_mgm::X509v3CertificateIssueExts::getSubjectAlternativeName | ( | ) | const |
SubjectKeyIdentifierExt ca_mgm::X509v3CertificateIssueExts::getSubjectKeyIdentifier | ( | ) | const |
IssuerAlternativeNameExt& ca_mgm::X509v3CertificateIssueExts::issuerAlternativeName | ( | ) |
KeyUsageExt& ca_mgm::X509v3CertificateIssueExts::keyUsage | ( | ) |
NsBaseUrlExt& ca_mgm::X509v3CertificateIssueExts::nsBaseUrl | ( | ) |
NsCaPolicyUrlExt& ca_mgm::X509v3CertificateIssueExts::nsCaPolicyUrl | ( | ) |
NsCaRevocationUrlExt& ca_mgm::X509v3CertificateIssueExts::nsCaRevocationUrl | ( | ) |
NsCertTypeExt& ca_mgm::X509v3CertificateIssueExts::nsCertType | ( | ) |
NsCommentExt& ca_mgm::X509v3CertificateIssueExts::nsComment | ( | ) |
NsRenewalUrlExt& ca_mgm::X509v3CertificateIssueExts::nsRenewalUrl | ( | ) |
NsRevocationUrlExt& ca_mgm::X509v3CertificateIssueExts::nsRevocationUrl | ( | ) |
NsSslServerNameExt& ca_mgm::X509v3CertificateIssueExts::nsSslServerName | ( | ) |
X509v3CertificateIssueExts& ca_mgm::X509v3CertificateIssueExts::operator= | ( | const X509v3CertificateIssueExts & | extensions | ) |
void ca_mgm::X509v3CertificateIssueExts::setAuthorityInfoAccess | ( | const AuthorityInfoAccessExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setAuthorityKeyIdentifier | ( | const AuthorityKeyIdentifierGenerateExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setBasicConstraints | ( | const BasicConstraintsExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setCertificatePolicies | ( | const CertificatePoliciesExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setCRLDistributionPoints | ( | const CRLDistributionPointsExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setExtendedKeyUsage | ( | const ExtendedKeyUsageExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setIssuerAlternativeName | ( | const IssuerAlternativeNameExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setKeyUsage | ( | const KeyUsageExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsBaseUrl | ( | const NsBaseUrlExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsCaPolicyUrl | ( | const NsCaPolicyUrlExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsCaRevocationUrl | ( | const NsCaRevocationUrlExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsCertType | ( | const NsCertTypeExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsComment | ( | const NsCommentExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsRenewalUrl | ( | const NsRenewalUrlExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsRevocationUrl | ( | const NsRevocationUrlExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setNsSslServerName | ( | const NsSslServerNameExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setSubjectAlternativeName | ( | const SubjectAlternativeNameExt & | ext | ) |
void ca_mgm::X509v3CertificateIssueExts::setSubjectKeyIdentifier | ( | const SubjectKeyIdentifierExt & | ext | ) |
SubjectAlternativeNameExt& ca_mgm::X509v3CertificateIssueExts::subjectAlternativeName | ( | ) |
SubjectKeyIdentifierExt& ca_mgm::X509v3CertificateIssueExts::subjectKeyIdentifier | ( | ) |
|
virtual |
|
virtual |
|
private |