--- a/jdk/src/java.base/share/classes/sun/security/x509/X509CRLImpl.java Tue Mar 07 16:02:20 2017 +0300
+++ b/jdk/src/java.base/share/classes/sun/security/x509/X509CRLImpl.java Tue Mar 07 22:42:11 2017 +0800
@@ -536,13 +536,18 @@
* @return value of this CRL in a printable form.
*/
public String toString() {
+ return toStringWithAlgName("" + sigAlgId);
+ }
+
+ // Specifically created for keytool to append a (weak) label to sigAlg
+ public String toStringWithAlgName(String name) {
StringBuilder sb = new StringBuilder();
sb.append("X.509 CRL v")
.append(version+1)
.append('\n');
if (sigAlgId != null)
sb.append("Signature Algorithm: ")
- .append(sigAlgId)
+ .append(name)
.append(", OID=")
.append(sigAlgId.getOID())
.append('\n');