QCA::CertContextProps
#include <QtCrypto>
Detailed Description
X.509 certificate or certificate request properties.
- Note
- This class is part of the provider plugin interface and should not be used directly by applications. You probably want Certificate or CertificateRequest instead.
Some fields are only for certificates or only for certificate requests, and these fields are noted.
Definition at line 1125 of file qcaprovider.h.
Member Data Documentation
◆ challenge
QString QCA::CertContextProps::challenge |
The SPKAC challenge value.
This field is for certificate requests only.
Definition at line 1246 of file qcaprovider.h.
◆ constraints
Constraints QCA::CertContextProps::constraints |
The constraints.
Definition at line 1164 of file qcaprovider.h.
◆ crlLocations
QStringList QCA::CertContextProps::crlLocations |
A list of URIs for CRLs.
This field is for certificates only.
Definition at line 1176 of file qcaprovider.h.
◆ end
QDateTime QCA::CertContextProps::end |
The time the certificate expires.
This field is for certificates only.
Definition at line 1147 of file qcaprovider.h.
◆ format
CertificateRequestFormat QCA::CertContextProps::format |
The format used for the certificate request.
This field is for certificate requests only.
Definition at line 1253 of file qcaprovider.h.
◆ isCA
bool QCA::CertContextProps::isCA |
True if the certificate is a CA or the certificate request is requesting to be a CA, otherwise false.
Definition at line 1203 of file qcaprovider.h.
◆ isSelfSigned
bool QCA::CertContextProps::isSelfSigned |
True if the certificate is self-signed.
This field is for certificates only.
Definition at line 1210 of file qcaprovider.h.
◆ issuer
CertificateInfoOrdered QCA::CertContextProps::issuer |
The issuer information.
This field is for certificates only.
Definition at line 1159 of file qcaprovider.h.
◆ issuerId
QByteArray QCA::CertContextProps::issuerId |
◆ issuerLocations
QStringList QCA::CertContextProps::issuerLocations |
A list of URIs for issuer certificates.
This field is for certificates only.
Definition at line 1183 of file qcaprovider.h.
◆ ocspLocations
QStringList QCA::CertContextProps::ocspLocations |
A list of URIs for OCSP services.
This field is for certificates only.
Definition at line 1190 of file qcaprovider.h.
◆ pathLimit
int QCA::CertContextProps::pathLimit |
The path limit.
Definition at line 1215 of file qcaprovider.h.
◆ policies
QStringList QCA::CertContextProps::policies |
The policies.
Definition at line 1169 of file qcaprovider.h.
◆ serial
BigInteger QCA::CertContextProps::serial |
The certificate serial number.
This field is for certificates only.
Definition at line 1197 of file qcaprovider.h.
◆ sig
QByteArray QCA::CertContextProps::sig |
The signature data.
Definition at line 1220 of file qcaprovider.h.
◆ sigalgo
SignatureAlgorithm QCA::CertContextProps::sigalgo |
The signature algorithm used to create the signature.
Definition at line 1225 of file qcaprovider.h.
◆ start
QDateTime QCA::CertContextProps::start |
The time the certificate becomes valid (often the time of create)
This field is for certificates only.
Definition at line 1140 of file qcaprovider.h.
◆ subject
CertificateInfoOrdered QCA::CertContextProps::subject |
The subject information.
Definition at line 1152 of file qcaprovider.h.
◆ subjectId
QByteArray QCA::CertContextProps::subjectId |
◆ version
int QCA::CertContextProps::version |
The X.509 certificate version, usually 3.
This field is for certificates only.
Definition at line 1133 of file qcaprovider.h.
The documentation for this class was generated from the following file:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:15:57 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.