438 crt = f.readAll() |
438 crt = f.readAll() |
439 f.close() |
439 f.close() |
440 cert = QSslCertificate.fromData(crt, QSsl.Pem) |
440 cert = QSslCertificate.fromData(crt, QSsl.Pem) |
441 if not cert: |
441 if not cert: |
442 cert = QSslCertificate.fromData(crt, QSsl.Der) |
442 cert = QSslCertificate.fromData(crt, QSsl.Der) |
443 ## if fname.endswith((".pem", ".crt")): |
|
444 ## cert = QSslCertificate.fromData(crt, QSsl.Pem) |
|
445 ## elif fname.endswith((".der", ".cer", ".ca")): |
|
446 ## cert = QSslCertificate.fromData(crt, QSsl.Der) |
|
447 |
443 |
448 return cert |
444 return cert |
449 |
445 |
450 return [] |
446 return [] |