Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <QtNetwork/private/qtnetworkglobal_p.h>
#include "qsslconfiguration.h"
#include "qsslerror.h"
#include "qssl_p.h"
#include <QtNetwork/qsslcertificate.h>
#include <QtNetwork/qsslcipher.h>
#include <QtNetwork/qsslkey.h>
#include <QtNetwork/qssl.h>
#include <QtCore/qloggingcategory.h>
#include <QtCore/qnamespace.h>
#include <QtCore/qobject.h>
#include <QtCore/qglobal.h>
#include <QtCore/qstring.h>
#include <QtCore/qlist.h>
#include <QtCore/qmap.h>
#include <memory>
Go to the source code of this file.
Classes | |
class | QTlsPrivate::TlsKey |
TlsKey is an abstract class, that allows a TLS plugin to provide an underlying implementation for the class QSslKey. More... | |
class | QTlsPrivate::X509Certificate |
X509Certificate is an abstract class that allows a TLS backend to provide an implementation of the QSslCertificate class. More... | |
class | QTlsBackend |
QTlsBackend is a factory class, providing implementations for the QSsl classes. More... | |
Namespaces | |
namespace | QTlsPrivate |
Namespace containing onternal types that TLS backends implement. | |
Macros | |
#define | QTlsBackend_iid "org.qt-project.Qt.QTlsBackend" |
Typedefs | |
using | QTlsPrivate::X509ChainVerifyPtr |
using | QTlsPrivate::X509PemReaderPtr = QList<QSslCertificate> (*)(const QByteArray &pem, int count) |
using | QTlsPrivate::X509DerReaderPtr = X509PemReaderPtr |
using | QTlsPrivate::X509Pkcs12ReaderPtr |
Functions | |
Q_DECLARE_INTERFACE (QTlsBackend, QTlsBackend_iid) | |
#define QTlsBackend_iid "org.qt-project.Qt.QTlsBackend" |
Definition at line 397 of file qtlsbackend_p.h.
Q_DECLARE_INTERFACE | ( | QTlsBackend | , |
QTlsBackend_iid | ) |