QtBase  v6.3.1
Classes | Namespaces | Macros | Typedefs | Functions
qtlsbackend_p.h File Reference
#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/qsharedpointer.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
 
class  QTlsPrivate::X509Certificate
 
class  QTlsBackend
 

Namespaces

 QTlsPrivate
 

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)
 

Macro Definition Documentation

◆ QTlsBackend_iid

#define QTlsBackend_iid   "org.qt-project.Qt.QTlsBackend"

Definition at line 431 of file qtlsbackend_p.h.

Function Documentation

◆ Q_DECLARE_INTERFACE()

Q_DECLARE_INTERFACE ( QTlsBackend  ,
QTlsBackend_iid   
)