281 @return formatted string (string) |
281 @return formatted string (string) |
282 """ |
282 """ |
283 result = "<p>" |
283 result = "<p>" |
284 |
284 |
285 result += self.trUtf8("Name: {0}")\ |
285 result += self.trUtf8("Name: {0}")\ |
286 .format(Utilities.decodeString( |
286 .format(Qt.escape(Utilities.decodeString( |
287 cert.subjectInfo(QSslCertificate.CommonName))) |
287 cert.subjectInfo(QSslCertificate.CommonName)))) |
288 |
288 |
289 result += self.trUtf8("<br/>Organization: {0}")\ |
289 result += self.trUtf8("<br/>Organization: {0}")\ |
290 .format(Utilities.decodeString( |
290 .format(Qt.escape(Utilities.decodeString( |
291 cert.subjectInfo(QSslCertificate.Organization))) |
291 cert.subjectInfo(QSslCertificate.Organization)))) |
292 |
292 |
293 result += self.trUtf8("<br/>Issuer: {0}")\ |
293 result += self.trUtf8("<br/>Issuer: {0}")\ |
294 .format(Utilities.decodeString( |
294 .format(Qt.escape(Utilities.decodeString( |
295 cert.issuerInfo(QSslCertificate.CommonName))) |
295 cert.issuerInfo(QSslCertificate.CommonName)))) |
296 |
296 |
297 result += self.trUtf8("<br/>Not valid before: {0}<br/>Valid Until: {1}")\ |
297 result += self.trUtf8("<br/>Not valid before: {0}<br/>Valid Until: {1}")\ |
298 .format(cert.effectiveDate().toString("yyyy-MM-dd"), |
298 .format(Qt.escape(cert.effectiveDate().toString("yyyy-MM-dd")), |
299 cert.expiryDate().toString("yyyy-MM-dd")) |
299 Qt.escape(cert.expiryDate().toString("yyyy-MM-dd"))) |
300 |
300 |
301 result += "</p>" |
301 result += "</p>" |
302 |
302 |
303 return result |
303 return result |
304 |
304 |