E5Network/E5SslCertificatesInfoWidget.py

changeset 2578
f181c1420148
parent 2432
b1a2f9054b28
child 2677
3d4277929fb3
child 2990
583beaf0b4b8
equal deleted inserted replaced
2577:14296525eff5 2578:f181c1420148
42 self.chainComboBox.clear() 42 self.chainComboBox.clear()
43 43
44 self.__chain = certificateChain[:] 44 self.__chain = certificateChain[:]
45 45
46 for cert in self.__chain: 46 for cert in self.__chain:
47 name = cert.subjectInfo(QSslCertificate.CommonName) 47 if qVersion() >= "5.0.0":
48 name = ", ".join(cert.subjectInfo(QSslCertificate.CommonName))
49 else:
50 name = cert.subjectInfo(QSslCertificate.CommonName)
48 if not name: 51 if not name:
49 name = cert.subjectInfo(QSslCertificate.Organization) 52 if qVersion() >= "5.0.0":
53 name = ", ".join(cert.subjectInfo(QSslCertificate.Organization))
54 else:
55 name = cert.subjectInfo(QSslCertificate.Organization)
50 if not name: 56 if not name:
51 name = cert.serialNumber() 57 name = cert.serialNumber()
52 self.chainComboBox.addItem(name) 58 self.chainComboBox.addItem(name)
53 59
54 self.on_chainComboBox_activated(0) 60 self.on_chainComboBox_activated(0)

eric ide

mercurial