510 certList = self.__sslConfiguration.peerCertificateChain() |
510 certList = self.__sslConfiguration.peerCertificateChain() |
511 if not certList: |
511 if not certList: |
512 return False |
512 return False |
513 |
513 |
514 certificateDict = Preferences.toDict( |
514 certificateDict = Preferences.toDict( |
515 Preferences.Prefs.settings.value("Help/CaCertificatesDict")) |
515 Preferences.Prefs.settings.value("Ssl/CaCertificatesDict")) |
516 for server in certificateDict: |
516 for server in certificateDict: |
517 localCAList = QSslCertificate.fromData(certificateDict[server]) |
517 localCAList = QSslCertificate.fromData(certificateDict[server]) |
518 for cert in certList: |
518 for cert in certList: |
519 if cert in localCAList: |
519 if cert in localCAList: |
520 return True |
520 return True |