src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java

Print this page
rev 10537 : 8055723[core]: Replace concat String to append in StringBuilder parameters
Contributed-by: Otavio Santana <otaviojava@java.net>

*** 290,323 **** @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(serialNumber.toString()); ! sb.append(" On: " + revocationDate.toString()); if (certIssuer != null) { ! sb.append("\n Certificate issuer: " + certIssuer); } if (extensions != null) { Collection<Extension> allEntryExts = extensions.getAllExtensions(); Extension[] exts = allEntryExts.toArray(new Extension[0]); ! sb.append("\n CRL Entry Extensions: " + exts.length); for (int i = 0; i < exts.length; i++) { ! sb.append("\n [" + (i+1) + "]: "); Extension ext = exts[i]; try { if (OIDMap.getClass(ext.getExtensionId()) == null) { sb.append(ext.toString()); byte[] extValue = ext.getExtensionValue(); if (extValue != null) { DerOutputStream out = new DerOutputStream(); out.putOctetString(extValue); extValue = out.toByteArray(); HexDumpEncoder enc = new HexDumpEncoder(); ! sb.append("Extension unknown: " ! + "DER encoded OCTET string =\n" ! + enc.encodeBuffer(extValue) + "\n"); } } else sb.append(ext.toString()); //sub-class exists } catch (Exception e) { sb.append(", Error parsing this extension"); --- 290,322 ---- @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(serialNumber.toString()); ! sb.append(" On: ").append(revocationDate); if (certIssuer != null) { ! sb.append("\n Certificate issuer: ").append(certIssuer); } if (extensions != null) { Collection<Extension> allEntryExts = extensions.getAllExtensions(); Extension[] exts = allEntryExts.toArray(new Extension[0]); ! sb.append("\n CRL Entry Extensions: ").append(exts.length); for (int i = 0; i < exts.length; i++) { ! sb.append("\n [").append(i + 1).append("]: "); Extension ext = exts[i]; try { if (OIDMap.getClass(ext.getExtensionId()) == null) { sb.append(ext.toString()); byte[] extValue = ext.getExtensionValue(); if (extValue != null) { DerOutputStream out = new DerOutputStream(); out.putOctetString(extValue); extValue = out.toByteArray(); HexDumpEncoder enc = new HexDumpEncoder(); ! sb.append("Extension unknown: ").append("DER encoded OCTET string =\n") ! .append(enc.encodeBuffer(extValue)).append('\n'); } } else sb.append(ext.toString()); //sub-class exists } catch (Exception e) { sb.append(", Error parsing this extension");