eric6/E5Network/E5SslCertificatesInfoWidget.py

branch
without_py2_and_pyqt4
changeset 7198
684261ef2165
parent 7192
a22eee00b052
child 7229
53054eb5b15a
--- a/eric6/E5Network/E5SslCertificatesInfoWidget.py	Sun Sep 01 17:44:33 2019 +0200
+++ b/eric6/E5Network/E5SslCertificatesInfoWidget.py	Sun Sep 01 19:40:53 2019 +0200
@@ -16,7 +16,6 @@
 from .Ui_E5SslCertificatesInfoWidget import Ui_E5SslCertificatesInfoWidget
 
 import Utilities
-from Globals import qVersionTuple
 
 
 class E5SslCertificatesInfoWidget(QWidget, Ui_E5SslCertificatesInfoWidget):
@@ -48,16 +47,10 @@
         self.__chain = certificateChain[:]
         
         for cert in self.__chain:
-            if qVersionTuple() >= (5, 0, 0):
-                name = ", ".join(cert.subjectInfo(QSslCertificate.CommonName))
-            else:
-                name = cert.subjectInfo(QSslCertificate.CommonName)
+            name = ", ".join(cert.subjectInfo(QSslCertificate.CommonName))
             if not name:
-                if qVersionTuple() >= (5, 0, 0):
-                    name = ", ".join(
-                        cert.subjectInfo(QSslCertificate.Organization))
-                else:
-                    name = cert.subjectInfo(QSslCertificate.Organization)
+                name = ", ".join(
+                    cert.subjectInfo(QSslCertificate.Organization))
             if not name:
                 name = cert.serialNumber()
             self.chainComboBox.addItem(name)
@@ -91,41 +84,25 @@
         self.expiredLabel.setStyleSheet(
             "QLabel { color : white; background-color : red; }")
         
-        if qVersionTuple() >= (5, 0, 0):
-            self.subjectCommonNameLabel.setText(self.__certificateString(
-                ", ".join(certificate.subjectInfo(
-                    QSslCertificate.CommonName))))
-            self.subjectOrganizationLabel.setText(self.__certificateString(
-                ", ".join(certificate.subjectInfo(
-                    QSslCertificate.Organization))))
-            self.subjectOrganizationalUnitLabel.setText(
-                self.__certificateString(", ".join(
-                    certificate.subjectInfo(
-                        QSslCertificate.OrganizationalUnitName))))
-            self.issuerCommonNameLabel.setText(self.__certificateString(
-                ", ".join(certificate.issuerInfo(QSslCertificate.CommonName))))
-            self.issuerOrganizationLabel.setText(self.__certificateString(
-                ", ".join(certificate.issuerInfo(
-                    QSslCertificate.Organization))))
-            self.issuerOrganizationalUnitLabel.setText(
-                self.__certificateString(", ".join(
-                    certificate.issuerInfo(
-                        QSslCertificate.OrganizationalUnitName))))
-        else:
-            self.subjectCommonNameLabel.setText(self.__certificateString(
-                certificate.subjectInfo(QSslCertificate.CommonName)))
-            self.subjectOrganizationLabel.setText(self.__certificateString(
-                certificate.subjectInfo(QSslCertificate.Organization)))
-            self.subjectOrganizationalUnitLabel.setText(
-                self.__certificateString(certificate.subjectInfo(
-                    QSslCertificate.OrganizationalUnitName)))
-            self.issuerCommonNameLabel.setText(self.__certificateString(
-                certificate.issuerInfo(QSslCertificate.CommonName)))
-            self.issuerOrganizationLabel.setText(self.__certificateString(
-                certificate.issuerInfo(QSslCertificate.Organization)))
-            self.issuerOrganizationalUnitLabel.setText(
-                self.__certificateString(certificate.issuerInfo(
-                    QSslCertificate.OrganizationalUnitName)))
+        self.subjectCommonNameLabel.setText(self.__certificateString(
+            ", ".join(certificate.subjectInfo(
+                QSslCertificate.CommonName))))
+        self.subjectOrganizationLabel.setText(self.__certificateString(
+            ", ".join(certificate.subjectInfo(
+                QSslCertificate.Organization))))
+        self.subjectOrganizationalUnitLabel.setText(
+            self.__certificateString(", ".join(
+                certificate.subjectInfo(
+                    QSslCertificate.OrganizationalUnitName))))
+        self.issuerCommonNameLabel.setText(self.__certificateString(
+            ", ".join(certificate.issuerInfo(QSslCertificate.CommonName))))
+        self.issuerOrganizationLabel.setText(self.__certificateString(
+            ", ".join(certificate.issuerInfo(
+                QSslCertificate.Organization))))
+        self.issuerOrganizationalUnitLabel.setText(
+            self.__certificateString(", ".join(
+                certificate.issuerInfo(
+                    QSslCertificate.OrganizationalUnitName))))
         self.serialNumberLabel.setText(self.__serialNumber(certificate))
         self.effectiveLabel.setText(
             certificate.effectiveDate().toString("yyyy-MM-dd"))
@@ -138,8 +115,7 @@
             str(certificate.digest(QCryptographicHash.Md5).toHex(),
                 encoding="ascii")))
         
-        if (qVersionTuple() >= (5, 0, 0) and certificate.isBlacklisted()) or \
-           (qVersionTuple() < (5, 0, 0) and not certificate.isValid()):
+        if certificate.isBlacklisted():
             # something is wrong; indicate it to the user
             if self.__hasExpired(certificate.effectiveDate(),
                                  certificate.expiryDate()):

eric ide

mercurial