46 #include <QtCore/qnamespace.h> 47 #include <QtCore/qbytearray.h> 48 #include <QtCore/qsharedpointer.h> 49 #include <QtNetwork/qssl.h> 59 template <
typename A,
typename B>
struct QPair;
100 #ifndef QT_NO_DEBUG_STREAM 105 #endif // QT_NO_OPENSSL The QDebug class provides an output stream for debugging information.
Q_NETWORK_EXPORT QDebug operator<<(QDebug debug, const QSslKey &key)
The QSslKey class provides an interface for private and public keys.
QExplicitlySharedDataPointer< QSslKeyPrivate > d
#define QT_END_NAMESPACE
This macro expands to.
The QByteArray class provides an array of bytes.
static void clear(QVariant::Private *d)
#define QT_BEGIN_NAMESPACE
This macro expands to.
EncodingFormat
Describes supported encoding formats for certificates and keys.
KeyAlgorithm
Describes the different key algorithms supported by QSslKey.
The QSslCertificate class provides a convenient API for an X509 certificate.
bool operator!=(const QSslKey &key) const
Returns true if this key is not equal to key other; otherwise returns false.
KeyType
Describes the two types of keys QSslKey supports.
The QIODevice class is the base interface class of all I/O devices in Qt.
bool operator==(QBool b1, bool b2)
static bool isNull(const QVariant::Private *d)