|
Quick Lists
|
|
Bug ID:
|
4649690
|
|
Votes
|
20
|
|
Synopsis
|
Java Plug-in should consider time-of-signing when verifying signed jars
|
|
Category
|
java_plugin:other
|
|
Reported Against
|
1.4
, 1.3.1
, hopper-rc
, tiger-beta
|
|
Release Fixed
|
1.5(tiger)
|
|
State
|
10-Fix Delivered,
request for enhancement
|
|
Priority:
|
3-Medium
|
|
Related Bugs
|
4485741
,
4500302
,
4523234
,
4649703
,
4731841
,
4938222
|
|
Submit Date
|
08-MAR-2002
|
|
Description
|
RFE 4500302 actually requests several enhancements in various places: JDK, jarsigner, PlugIn and Web Start. There is another rfe (4523234) tracking
work needed in JDK to support timestamped signatures.
We plan to implement rfe 4523234 for Tiger (pending Tiger team approval, etc.).
Once rfe 4523234 is done, PlugIn should consider time-of-signing when verifying signed jar.
So I'm filing this rfe to track the work needed in PlugIn (if any). I'll file another rfe to track work needed in Web Start (if any). RFE 4500302 will be used to track enhancements needed in jarsigner. I'll add notes in rfe 4500302.
|
|
Work Around
|
N/A
|
|
Evaluation
|
Yes, this is very good idea. Committed for Tiger.
xxxxx@xxxxx 2002-03-14
Fix in progress by Dennis.
xxxxx@xxxxx 2003-10-09
|
|
Comments
|
Submitted On 13-AUG-2002
mdehaan
Perhaps an even better workaround -- just show the
certificate is expired, flash up a warning, and allow them to
accept it anyway. Expired certificates are *VERY* common
on the web. Make the warning as obvious as needed, but
the code should run if the user really wants to run the code.
Submitted On 13-AUG-2002
mdehaan
I second this submission. Corporate server-farm
environments often restrict updating code except on rare
intervals (1 year or more, etc) and try to fight configuration
changes as much as possible. Usually such changes require
writing special deployment software, bringing systems down,
etc. For this reason, I can't write software for 10 vendors
and expect them to grab new jar files for 500 machines each
every 1 year and remember when they need to do it.
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |