Mercurial > hg > release > icedtea6-1.2
changeset 853:506ca3ba0559
2008-05-06 Joshua Sumali <jsumali@redhat.com>
* rt/net/sourceforge/jnlp/security/CertWarningPane.java: Get publisher
name from certificate instead of vendor field in jnlp file.
author | Joshua Sumali <jsumali@redhat.com> |
---|---|
date | Tue, 06 May 2008 13:11:19 -0400 |
parents | dce24bd81691 |
children | 1f85b520d105 |
files | ChangeLog rt/net/sourceforge/jnlp/security/CertWarningPane.java |
diffstat | 2 files changed, 10 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Mon May 05 10:06:01 2008 -0400 +++ b/ChangeLog Tue May 06 13:11:19 2008 -0400 @@ -1,3 +1,8 @@ +2008-05-06 Joshua Sumali <jsumali@redhat.com> + + * rt/net/sourceforge/jnlp/security/CertWarningPane.java: Get publisher + name from certificate instead of vendor field in jnlp file. + 2008-05-05 Lillian Angel <langel@redhat.com> * jconsole.desktop: Fixed typo.
--- a/rt/net/sourceforge/jnlp/security/CertWarningPane.java Mon May 05 10:06:01 2008 -0400 +++ b/rt/net/sourceforge/jnlp/security/CertWarningPane.java Tue May 06 13:11:19 2008 -0400 @@ -91,17 +91,12 @@ } try { - //Really ugly way of getting the publisher... - if (file instanceof PluginBridge) { - Certificate c = ((SecurityWarningDialog)optionPane) - .getJarSigner().getPublisher(); - if (c instanceof X509Certificate) { - publisher = getCN(((X509Certificate)c) - .getSubjectX500Principal().getName()); - } + Certificate c = ((SecurityWarningDialog)optionPane) + .getJarSigner().getPublisher(); + if (c instanceof X509Certificate) { + publisher = getCN(((X509Certificate)c) + .getSubjectX500Principal().getName()); } - else - publisher = file.getInformation().getVendor(); } catch (Exception e) { }