This class provides functionality will be used by all the akenti generators
![]() | ~AkentiCertGenerator () Deletes this object |
![]() | setVersionNumber (int version) Sets the versionNumber to the Akenti Certificate being generated |
![]() | setUniqueID (const string& id) Sets the unique identification string representing the Akenti Certificate being generated |
![]() | setIssuer (const AkentiIssuer& issuer) Sets the issuer of the Akenti Certificate being generated in the form of AkentiPrincipal |
![]() | setNotBefore (const UtcTime& notBefore) Sets the Greenwich Mean Time (GMT) of the starting validity date of the certificate being generated |
![]() | setNotAfter (const UtcTime& notAfter) Sets the Greenwich Mean Time (GMT) of the ending validity date of the certificate being generated |
![]() | sign (const PrivateKey &privateKey, const string& signatureAlg) Signs the certificate being generated with specified privateKey and signatureAlg |
![]() | generate () Generates the certificate |
![]() | akentiCert Sets the type of Akenti Certificate that this object refers to |
![]() | AkentiCertGenerator (AkentiCertificateImpl *impl) Constructs a AkentiCertGenerator object with a AkentiCertificateImpl object |
This class provides functionality will be used by all the akenti generators.
void setVersionNumber(int version)
void setUniqueID(const string& id)
void setIssuer(const AkentiIssuer& issuer)
void setNotBefore(const UtcTime& notBefore)
void setNotAfter(const UtcTime& notAfter)
void sign(const PrivateKey &privateKey, const string& signatureAlg)
signatureAlg -
const AkentiCertificate& generate()
AkentiCertGenerator(AkentiCertificateImpl *impl)
AkentiCertificate akentiCert
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