4#ifndef QX509CERTIFICATE_BASE_P_H
5#define QX509CERTIFICATE_BASE_P_H
18#include <QtNetwork/private/qtnetworkglobal_p.h>
20#include <QtNetwork/private/qtlsbackend_p.h>
22#include <QtNetwork/qssl.h>
24#include <QtCore/qbytearray.h>
25#include <QtCore/qstring.h>
26#include <QtCore/qglobal.h>
27#include <QtCore/qlist.h>
36 bool isNull()
const override;
\inmodule QtCore\reentrant
SubjectInfo
Describes keys that you can pass to QSslCertificate::issuerInfo() or QSslCertificate::subjectInfo() t...
\macro QT_RESTRICTED_CAST_FROM_ASCII
QList< QByteArray > issuerInfoAttributes() const override
QList< X509CertificateExtension > extensions
QByteArray version() const override
bool isExtensionSupported(qsizetype index) const override
QStringList issuerInfo(QSslCertificate::SubjectInfo info) const override
QDateTime expiryDate() const override
bool validIndex(qsizetype index) const
QMultiMap< QByteArray, QString > subjectInfoEntries
QString nameForExtension(qsizetype index) const override
QString oidForExtension(qsizetype index) const override
QMultiMap< QByteArray, QString > issuerInfoEntries
QDateTime effectiveDate() const override
static QByteArray subjectInfoToString(QSslCertificate::SubjectInfo info)
QList< QByteArray > subjectInfoAttributes() const override
QStringList subjectInfo(QSslCertificate::SubjectInfo info) const override
QByteArray serialNumberString
QVariant valueForExtension(qsizetype index) const override
QByteArray serialNumber() const override
static bool matchLineFeed(const QByteArray &pem, int *offset)
bool isExtensionCritical(qsizetype index) const override
qsizetype numberOfExtensions() const override
bool isNull() const override
X509Certificate is an abstract class that allows a TLS backend to provide an implementation of the QS...
Combined button and popup list for selecting options.
Namespace containing onternal types that TLS backends implement.
EGLOutputLayerEXT EGLint attribute
GLenum GLuint GLintptr offset
QFileInfo info(fileName)
[8]