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>.
Loading...
Searching...
No Matches
qtlsbackend_p.h File Reference

(b72f013fcc3977ff527fba666ab13064061c282c)

#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
 
using QTlsPrivate::X509PemReaderPtr = QList<QSslCertificate> (*)(const QByteArray &pem, int count)
 
using QTlsPrivate::X509DerReaderPtr = X509PemReaderPtr
 
using QTlsPrivate::X509Pkcs12ReaderPtr
 

Functions

 Q_DECLARE_INTERFACE (QTlsBackend, QTlsBackend_iid)
 

Macro Definition Documentation

◆ QTlsBackend_iid

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

Definition at line 397 of file qtlsbackend_p.h.

Function Documentation

◆ Q_DECLARE_INTERFACE()

Q_DECLARE_INTERFACE ( QTlsBackend ,
QTlsBackend_iid  )