#include <RequestGenerationData.hpp>
Public Member Functions | |
| RequestGenerationData () | |
| RequestGenerationData (CAConfig *caConfig, Type type) | |
| RequestGenerationData (const RequestGenerationData &data) | |
| virtual | ~RequestGenerationData () |
| RequestGenerationData & | operator= (const RequestGenerationData &data) |
| void | setSubjectDN (const DNObject dn) |
| DNObject | getSubjectDN () const |
| DNObject & | subjectDN () |
| void | setKeysize (BLOCXX_NAMESPACE::UInt32 size) |
| BLOCXX_NAMESPACE::UInt32 | getKeysize () const |
| void | setMessageDigest (MD md) |
| MD | getMessageDigest () const |
| void | setChallengePassword (const String &passwd) |
| String | getChallengePassword () const |
| void | setUnstructuredName (const String &name) |
| String | getUnstructuredName () const |
| void | setExtensions (const X509v3RequestExts &ext) |
| X509v3RequestExts | getExtensions () const |
| X509v3RequestExts & | 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< RequestGenerationDataImpl > | m_impl |
This class is a data representation for generating a certificate request
CreateCertificate.cpp, CreateRootCA.cpp, and RevokeCertificateAndCreateCRL.cpp.
|
|
|
|
||||||||||||
|
Read the Request generation defaults |
|
|
|
|
|
|
|
||||||||||||
|
write configuration file |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6