#include <CertificateIssueData.hpp>
Public Member Functions | |
| CertificateIssueData () | |
| CertificateIssueData (CAConfig *caConfig, Type type) | |
| CertificateIssueData (const CertificateIssueData &data) | |
| virtual | ~CertificateIssueData () |
| CertificateIssueData & | operator= (const CertificateIssueData &data) |
| void | setCertifyPeriode (time_t start, time_t end) |
| time_t | getStartDate () const |
| time_t | getEndDate () const |
| BLOCXX_NAMESPACE::String | getStartDateAsString () const |
| BLOCXX_NAMESPACE::String | getEndDateAsString () const |
| void | setMessageDigest (MD md) |
| MD | getMessageDigest () const |
| void | setExtensions (const X509v3CertificateIssueExts &ext) |
| X509v3CertificateIssueExts | getExtensions () const |
| X509v3CertificateIssueExts & | extensions () |
| void | commit2Config (CA &ca, Type type) const |
| virtual bool | valid () const |
| virtual BLOCXX_NAMESPACE::StringArray | verify () const |
| virtual BLOCXX_NAMESPACE::StringArray | dump () const |
Private Attributes | |
| BLOCXX_NAMESPACE::COWIntrusiveReference< CertificateIssueDataImpl > | m_impl |
This class is a data representation for signing a certificate
CreateCertificate.cpp, CreateRootCA.cpp, and RevokeCertificateAndCreateCRL.cpp.
|
|
|
|
||||||||||||
|
Initialize this object with the defaults of the CA and Type |
|
|
|
|
|
|
|
||||||||||||
|
Write memory data to config file |
|
|
Return the content of this object for debugging |
|
|
|
|
|
|
|
|
Returns the end date as string for openssl (GMT) |
|
|
|
|
|
|
|
|
|
|
|
Returns the start date as string for openssl (GMT) |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
Check if this object is valid
|
|
|
Verify this object and return an Array with all error messages.
|
|
|
|
1.4.6