Qt Cryptographic Architecture
|
#include <QtCrypto>
Public Attributes | |
QString | challenge |
Constraints | constraints |
QStringList | crlLocations |
QDateTime | end |
CertificateRequestFormat | format |
bool | isCA |
bool | isSelfSigned |
CertificateInfoOrdered | issuer |
QByteArray | issuerId |
QStringList | issuerLocations |
QStringList | ocspLocations |
int | pathLimit |
QStringList | policies |
BigInteger | serial |
QByteArray | sig |
SignatureAlgorithm | sigalgo |
QDateTime | start |
CertificateInfoOrdered | subject |
QByteArray | subjectId |
int | version |
X.509 certificate or certificate request properties.
Some fields are only for certificates or only for certificate requests, and these fields are noted.
int QCA::CertContextProps::version |
The X.509 certificate version, usually 3.
This field is for certificates only.
QDateTime QCA::CertContextProps::start |
The time the certificate becomes valid (often the time of create)
This field is for certificates only.
QDateTime QCA::CertContextProps::end |
The time the certificate expires.
This field is for certificates only.
CertificateInfoOrdered QCA::CertContextProps::subject |
The subject information.
CertificateInfoOrdered QCA::CertContextProps::issuer |
The issuer information.
This field is for certificates only.
Constraints QCA::CertContextProps::constraints |
The constraints.
QStringList QCA::CertContextProps::policies |
The policies.
QStringList QCA::CertContextProps::crlLocations |
A list of URIs for CRLs.
This field is for certificates only.
QStringList QCA::CertContextProps::issuerLocations |
A list of URIs for issuer certificates.
This field is for certificates only.
QStringList QCA::CertContextProps::ocspLocations |
A list of URIs for OCSP services.
This field is for certificates only.
BigInteger QCA::CertContextProps::serial |
The certificate serial number.
This field is for certificates only.
bool QCA::CertContextProps::isCA |
True if the certificate is a CA or the certificate request is requesting to be a CA, otherwise false.
bool QCA::CertContextProps::isSelfSigned |
True if the certificate is self-signed.
This field is for certificates only.
int QCA::CertContextProps::pathLimit |
The path limit.
QByteArray QCA::CertContextProps::sig |
The signature data.
SignatureAlgorithm QCA::CertContextProps::sigalgo |
The signature algorithm used to create the signature.
QByteArray QCA::CertContextProps::subjectId |
The subject id.
This field is for certificates only.
QByteArray QCA::CertContextProps::issuerId |
The issuer id.
This field is for certificates only.
QString QCA::CertContextProps::challenge |
The SPKAC challenge value.
This field is for certificate requests only.
CertificateRequestFormat QCA::CertContextProps::format |
The format used for the certificate request.
This field is for certificate requests only.