Engage Engine API
1.246.9086
|
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 9467 of file ConfigurationObjects.h.
|
inline |
Definition at line 9506 of file ConfigurationObjects.h.
|
inline |
Definition at line 9511 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::certificatePem |
PEM version of the certificate.
Definition at line 9501 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::fingerprint |
Fingerprint.
Definition at line 9495 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::issuer |
Issuer.
Definition at line 9477 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::notAfter |
Validity date notAfter.
Definition at line 9489 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::notBefore |
Validity date notBefore.
Definition at line 9486 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::publicKeyPem |
PEM version of the public key.
Definition at line 9504 of file ConfigurationObjects.h.
bool AppConfigurationObjects::CertificateDescriptor::selfSigned |
Indicates whether the certificqte is self-signed.
Definition at line 9480 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::serial |
Serial #.
Definition at line 9492 of file ConfigurationObjects.h.
std::string AppConfigurationObjects::CertificateDescriptor::subject |
Subject.
Definition at line 9474 of file ConfigurationObjects.h.
std::vector<CertificateSubjectElement> AppConfigurationObjects::CertificateDescriptor::subjectElements |
Array of subject elements.
Definition at line 9498 of file ConfigurationObjects.h.
int AppConfigurationObjects::CertificateDescriptor::version |
Version.
Definition at line 9483 of file ConfigurationObjects.h.