![]() |
Qt 6.x
The Qt SDK
|
#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>
Include dependency graph for qtlsbackend_p.h:
This graph shows which files directly or indirectly include this file: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 = QList< QSslError >(*)(const QList< QSslCertificate > &chain, const QString &hostName) |
| using | QTlsPrivate::X509PemReaderPtr = QList< QSslCertificate >(*)(const QByteArray &pem, int count) |
| using | QTlsPrivate::X509DerReaderPtr = X509PemReaderPtr |
| using | QTlsPrivate::X509Pkcs12ReaderPtr = bool(*)(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList< QSslCertificate > *caCertificates, const QByteArray &passPhrase) |
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 | |||
| ) |