A CertificateAuthorityInfo holds the distingushed name of a ca and its x509-identity certificate
![]() | CertificateAuthorityInfo () Default constructor |
![]() | CertificateAuthorityInfo (const string& ca, const string& cert) Constructs this object given the string representation of the distinguished name of a ca specified by ca and the pem encoding of the ca's certificate specified by cert |
![]() | CertificateAuthorityInfo (const DistinguishedName& ca, const Certificate& cert) Constructs this object given the distinguished name of a ca specified by ca and the ca's certificate specified by cert |
![]() | CertificateAuthorityInfo (const string& ca, const string& cert, const string& crlDirectory) Constructs this object given the string representation of the distinguished name of a ca specified by ca and the pem encoding of the ca's certificate specified by cert, the string representation of the Certificate Revocation List specified by crl |
![]() | CertificateAuthorityInfo (const DistinguishedName& ca, const Certificate& cert, const Directory& crlDirectory) Constructs this object given the distinguished name of a ca specified by ca, the ca's certificate specified by cert, the Directory representing the Certificate Revocation List of the CA specified by crl |
![]() | ~CertificateAuthorityInfo () Deletes this object |
![]() | operator== (const CertificateAuthorityInfo& cai) const Return true if this object is equal to the the CertificateAuthorityInfo object specified by cai |
![]() | getCA () const Returns the distinguished name represented by this CertificateAuthorityInfo object |
![]() | getCertificate () const Returns the certificate of the ca represented by this CertificateAuthorityInfo object |
![]() | getCRLDirectories () const Returns the CRL of the ca represented by this CertificateAuthorityInfo object |
![]() | writeObject (AkentiOutputStream& drain) const Writes this object to the AkentiOutputStream object specified by drain |
![]() | readObject (AkentiInputStream& source) Reads this object from the AkentiInputStream object specified by source |
![]() | paramString () const Used for debugging |
A CertificateAuthorityInfo holds the distingushed name of a ca and its x509-identity certificate. CertificateAuthorityInfo {
DistinguishedName ca;
Certificate cert;
vector<Directory> crlDirectory;
}
The format of writeObject is following :
ca cert dirCount crlDirectory+
Where cert is the pem encoding of the ca's certificate, and crlDirectory+ are one or more Directories that contain the Certificate Revocation List of the CA.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de