summaryrefslogtreecommitdiffstats
path: root/src/network/ssl/qsslcertificate.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/ssl/qsslcertificate.h')
-rw-r--r--src/network/ssl/qsslcertificate.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/network/ssl/qsslcertificate.h b/src/network/ssl/qsslcertificate.h
index b942bd8a25..8abaa3f73e 100644
--- a/src/network/ssl/qsslcertificate.h
+++ b/src/network/ssl/qsslcertificate.h
@@ -76,7 +76,10 @@ public:
LocalityName,
OrganizationalUnitName,
CountryName,
- StateOrProvinceName
+ StateOrProvinceName,
+ DistinguishedNameQualifier,
+ SerialNumber,
+ EmailAddress
};
QSslCertificate(QIODevice *device, QSsl::EncodingFormat format = QSsl::Pem);
@@ -96,10 +99,10 @@ public:
QByteArray version() const;
QByteArray serialNumber() const;
QByteArray digest(QCryptographicHash::Algorithm algorithm = QCryptographicHash::Md5) const;
- QString issuerInfo(SubjectInfo info) const;
- QString issuerInfo(const QByteArray &tag) const;
- QString subjectInfo(SubjectInfo info) const;
- QString subjectInfo(const QByteArray &tag) const;
+ QStringList issuerInfo(SubjectInfo info) const;
+ QStringList issuerInfo(const QByteArray &tag) const;
+ QStringList subjectInfo(SubjectInfo info) const;
+ QStringList subjectInfo(const QByteArray &tag) const;
QMultiMap<QSsl::AlternateNameEntryType, QString> alternateSubjectNames() const;
QDateTime effectiveDate() const;
QDateTime expiryDate() const;