Hi Sean

Please review a resource string change

diff --git 
a/src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java 
b/src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
--- a/src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+++ b/src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
@@ -255,7 +255,7 @@
         {"no.timestamp.signing",
                 "No -tsa or -tsacert is provided and this jar is not 
timestamped. Without a timestamp, users may not be able to validate this jar 
after the signer certificate's expiration date (%1$tY-%1$tm-%1$td)."},
         {"no.timestamp.verifying",
-                "This jar contains signatures that does not include a 
timestamp. Without a timestamp, users may not be able to validate this jar 
after the signer certificate's expiration date (%1$tY-%1$tm-%1$td)."},
+                "This jar contains signatures that do not include a timestamp. 
Without a timestamp, users may not be able to validate this jar after any of 
the signer certificates expires (as early as %1$tY-%1$tm-%1$td)."},
         {"Unknown.password.type.", "Unknown password type: "},
         {"Cannot.find.environment.variable.",
                 "Cannot find environment variable: "},

I haven't used "one or more signatures" because many other jarsigner warnings 
use "This jar contains entries..." which do not have the words.

About the expiration date, the warning is already showing the earliest one, so 
I added "as early as".

Please note that when signing, the warning always shows the expiration date of 
the signer, even if there are other existing signatures without a timestamp.

I assume this is a bug fix and no CCC is needed. Right?

Thanks
Max

Reply via email to