Engage Engine API
1.249.9089
|
Description of a certificate. More...
#include <ConfigurationObjects.h>
Inherits AppConfigurationObjects::ConfigurationObjectBase.
Public Member Functions | |
void | clear () |
Public Member Functions inherited from AppConfigurationObjects::ConfigurationObjectBase | |
virtual void | initForDocumenting () |
virtual std::string | toString () |
virtual bool | isDocumenting () const |
Public Attributes | |
std::string | subject |
Subject. | |
std::string | issuer |
Issuer. | |
bool | selfSigned |
Indicates whether the certificqte is self-signed. | |
int | version |
Version. | |
std::string | notBefore |
Validity date notBefore. | |
std::string | notAfter |
Validity date notAfter. | |
std::string | serial |
Serial #. | |
std::string | fingerprint |
Fingerprint. | |
std::vector< CertificateSubjectElement > | subjectElements |
Array of subject elements. | |
std::string | certificatePem |
PEM version of the certificate. | |
std::string | publicKeyPem |
PEM version of the public key. | |
Public Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
nlohmann::json | _attached |
Additional Inherited Members | |
Protected Attributes inherited from AppConfigurationObjects::ConfigurationObjectBase | |
bool | _documenting |
Description of a certificate.
Helper C++ class to serialize and de-serialize CertificateDescriptor JSON
Definition at line 9474 of file ConfigurationObjects.h.
|
inline |
Definition at line 9513 of file ConfigurationObjects.h.
|
inline |
Definition at line 9518 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::certificatePem |
PEM version of the certificate.
Definition at line 9508 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::fingerprint |
Fingerprint.
Definition at line 9502 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::issuer |
Issuer.
Definition at line 9484 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::notAfter |
Validity date notAfter.
Definition at line 9496 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::notBefore |
Validity date notBefore.
Definition at line 9493 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::publicKeyPem |
PEM version of the public key.
Definition at line 9511 of file ConfigurationObjects.h.
bool AppConfigurationObjects::CertificateDescriptor::selfSigned |
Indicates whether the certificqte is self-signed.
Definition at line 9487 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::serial |
Serial #.
Definition at line 9499 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::subject |
Subject.
Definition at line 9481 of file ConfigurationObjects.h.
std::vector<CertificateSubjectElement> AppConfigurationObjects::CertificateDescriptor::subjectElements |
Array of subject elements.
Definition at line 9505 of file ConfigurationObjects.h.
int AppConfigurationObjects::CertificateDescriptor::version |
Version.
Definition at line 9490 of file ConfigurationObjects.h.