#include <gadgets.h>

Collaboration diagram for Ssl::CertificateProperties:

Public Member Functions

 CertificateProperties ()

Public Attributes

Security::CertPointer mimicCert
 Certificate to mimic. More...
Security::CertPointer signWithX509
 Certificate to sign the generated request. More...
Security::PrivateKeyPointer signWithPkey
 The key of the signing certificate. More...
bool setValidAfter
 Do not mimic "Not Valid After" field. More...
bool setValidBefore
 Do not mimic "Not Valid Before" field. More...
bool setCommonName
 Replace the CN field of the mimicing subject with the given. More...
std::string commonName
 A CN to use for the generated certificate. More...
CertSignAlgorithm signAlgorithm
 The signing algorithm to use. More...
const EVP_MD * signHash
 The signing hash to use. More...

Private Member Functions

 CertificateProperties (CertificateProperties &)
CertificatePropertiesoperator= (CertificateProperties const &)

Detailed Description

Simple struct to pass certificate generation parameters to generateSslCertificate function.

Definition at line 212 of file gadgets.h.

Constructor & Destructor Documentation

Ssl::CertificateProperties::CertificateProperties ( )

Definition at line 214 of file gadgets.cc.

Ssl::CertificateProperties::CertificateProperties ( CertificateProperties )

Member Function Documentation

CertificateProperties& Ssl::CertificateProperties::operator= ( CertificateProperties const &  )

Member Data Documentation

Security::PrivateKeyPointer Ssl::CertificateProperties::signWithPkey

The documentation for this class was generated from the following files:






Web Site Translations