Mercurial > trustbridge
diff ui/certificatetablemodel.cpp @ 380:1220b741cd51
Add some more fields for a certificate
author | Andre Heinecke <andre.heinecke@intevation.de> |
---|---|
date | Tue, 15 Apr 2014 12:45:20 +0200 |
parents | 31079bd54036 |
children | 26651cc0cc47 |
line wrap: on
line diff
--- a/ui/certificatetablemodel.cpp Tue Apr 15 12:39:27 2014 +0200 +++ b/ui/certificatetablemodel.cpp Tue Apr 15 12:45:20 2014 +0200 @@ -4,9 +4,12 @@ : QAbstractTableModel(parent) { header.append(""); - header.append(tr("CN")); - header.append(tr("issued on")); - header.append(tr("expires on")); + header.append(tr("Subject CN")); + header.append(tr("Subject O")); + header.append(tr("Issuer CN")); + header.append(tr("Issuer O")); + header.append(tr("valid from")); + header.append(tr("valid to")); header.append(tr("SHA1 Fingerprint")); } @@ -49,9 +52,12 @@ switch(index.column()) { case 0: ret = cert.isInstallCert(); break; case 1: ret = cert.subjectCN(); break; - case 2: ret = cert.validFrom(); break; - case 3: ret = cert.validTo(); break; - case 4: ret = cert.fingerprint(); break; + case 2: ret = cert.subjectO(); break; + case 3: ret = cert.issuerCN(); break; + case 4: ret = cert.issuerO(); break; + case 5: ret = cert.validFrom(); break; + case 6: ret = cert.validTo(); break; + case 7: ret = cert.fingerprint(); break; default: ; } return ret;