E5Network/E5SslCertificatesInfoWidget.py

branch
Py2 comp.
changeset 2677
3d4277929fb3
parent 2525
8b507a9a2d40
parent 2578
f181c1420148
child 3057
10516539f238
equal deleted inserted replaced
2670:e60ea6cb8e11 2677:3d4277929fb3
48 self.chainComboBox.clear() 48 self.chainComboBox.clear()
49 49
50 self.__chain = certificateChain[:] 50 self.__chain = certificateChain[:]
51 51
52 for cert in self.__chain: 52 for cert in self.__chain:
53 name = cert.subjectInfo(QSslCertificate.CommonName) 53 if qVersion() >= "5.0.0":
54 name = ", ".join(cert.subjectInfo(QSslCertificate.CommonName))
55 else:
56 name = cert.subjectInfo(QSslCertificate.CommonName)
54 if not name: 57 if not name:
55 name = cert.subjectInfo(QSslCertificate.Organization) 58 if qVersion() >= "5.0.0":
59 name = ", ".join(cert.subjectInfo(QSslCertificate.Organization))
60 else:
61 name = cert.subjectInfo(QSslCertificate.Organization)
56 if not name: 62 if not name:
57 name = cert.serialNumber() 63 name = cert.serialNumber()
58 self.chainComboBox.addItem(name) 64 self.chainComboBox.addItem(name)
59 65
60 self.on_chainComboBox_activated(0) 66 self.on_chainComboBox_activated(0)

eric ide

mercurial