namespace Akenti class PublicKey This abstract class defines an interface to a generic signed certificate
This abstract class defines an interface to a generic signed certificate. A certficate is constant once it has been generated, so this class only defines methods to get fields of the certificate such as type, versionNumber, serialNumber, signature that a certificate supports. A certificate is created by the CertificateGenerator class. OpenSSLX509Certificate is currently the only subclass of this class. The rest of the Akenti certificates are subclasses of AkentiCertificateImpl.
virtual ~CertificateGeneratorImpl()
virtual void setSubject(const Principal& subject)
virtual void setSubjectPublicKey(const PublicKey& subjectKey)
virtual void setIssuer(const Principal& issuer)
virtual void setValidity(int days)
virtual void setSerialNumber(long serialNumber)
virtual void setVersionNumber(long versionNumber)
virtual Certificate generate(const string& algorithm, const PrivateKey& privateKey)
privateKey - PrivateKey the private key of the guarantor
virtual string paramString() const
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