43 #ifndef QSSLCERTIFICATE_H 44 #define QSSLCERTIFICATE_H 46 #include <QtCore/qnamespace.h> 47 #include <QtCore/qbytearray.h> 48 #include <QtCore/qcryptographichash.h> 49 #include <QtCore/qregexp.h> 50 #include <QtCore/qsharedpointer.h> 51 #include <QtNetwork/qssl.h> 53 typedef struct x509_st
X509;
67 template <
typename T,
typename U>
class QMultiMap;
127 #ifndef QT_NO_DEBUG_STREAM 133 #endif // QT_NO_OPENSSL The QMultiMap class is a convenience QMap subclass that provides multi-valued maps.
The QDebug class provides an output stream for debugging information.
The QSslKey class provides an interface for private and public keys.
static mach_timebase_info_data_t info
#define QT_END_NAMESPACE
This macro expands to.
The QByteArray class provides an array of bytes.
static void clear(QVariant::Private *d)
The QString class provides a Unicode character string.
#define QT_BEGIN_NAMESPACE
This macro expands to.
Q_NETWORK_EXPORT QDebug operator<<(QDebug debug, const QSslCertificate &certificate)
The QStringList class provides a list of strings.
static const char * data(const QByteArray &arr)
QExplicitlySharedDataPointer< QSslCertificatePrivate > d
SubjectInfo
Describes keys that you can pass to QSslCertificate::issuerInfo() or QSslCertificate::subjectInfo() t...
PatternSyntax
The syntax used to interpret the meaning of the pattern.
The QDateTime class provides date and time functions.
EncodingFormat
Describes supported encoding formats for certificates and keys.
The QSslCertificate class provides a convenient API for an X509 certificate.
bool operator!=(const QSslCertificate &other) const
Returns true if this certificate is not the same as other; otherwise returns false.
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)