summaryrefslogtreecommitdiffstats
path: root/pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java
diff options
context:
space:
mode:
authorAde Lee <alee@redhat.com>2011-12-08 21:15:59 -0500
committerAde Lee <alee@redhat.com>2011-12-08 21:15:59 -0500
commit171aaece4f23709d33d180cf36eb3af5e454b0c9 (patch)
tree1485f9f0a7bd10de4ff25030db575dbb8dafae74 /pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java
parentadad2fcee8a29fdb82376fbce07dedb11fccc182 (diff)
downloadpki-171aaece4f23709d33d180cf36eb3af5e454b0c9.tar.gz
pki-171aaece4f23709d33d180cf36eb3af5e454b0c9.tar.xz
pki-171aaece4f23709d33d180cf36eb3af5e454b0c9.zip
Revert "Formatting"
This reverts commit 32150d3ee32f8ac27118af7c792794b538c78a2f.
Diffstat (limited to 'pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java')
-rw-r--r--pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java112
1 files changed, 60 insertions, 52 deletions
diff --git a/pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java b/pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java
index 9f9bfe437..b68f9fbc6 100644
--- a/pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java
+++ b/pki/base/java-tools/src/com/netscape/cmstools/PrettyPrintCrl.java
@@ -17,6 +17,7 @@
// --- END COPYRIGHT BLOCK ---
package com.netscape.cmstools;
+
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.FileInputStream;
@@ -37,33 +38,33 @@ import netscape.security.x509.OIDMap;
import netscape.security.x509.X509CRLImpl;
import netscape.security.x509.X509ExtensionException;
+
/**
- * The PrettyPrintCrl class is a utility program designed to "pretty print" a
- * CRL. It assumes that the name of a data file is passed to the program via the
- * command line, and that the contents contain a CRL encoded in an ASCII BASE 64
- * format. Note that the data file may contain an optional "-----BEGIN" header
- * and/or an optional "-----END" trailer.
- *
+ * The PrettyPrintCrl class is a utility program designed to "pretty print"
+ * a CRL. It assumes that the name of a data file is passed to the
+ * program via the command line, and that the contents contain a CRL
+ * encoded in an ASCII BASE 64 format. Note that the data file may contain
+ * an optional "-----BEGIN" header and/or an optional "-----END" trailer.
+ *
* <P>
* The program may be invoked as follows:
- *
* <PRE>
- *
+ *
* PrettyPrintCrl &lt;input filename&gt; [output filename]
- *
+ *
* NOTE: &lt;input filename&gt; must contain an ASCII
* BASE 64 encoded CRL
- *
+ *
* &lt;output filename&gt; contains a CRL displayed
* in a "pretty print" ASCII format
* </PRE>
- *
+ *
* @version $Revision$, $Date$
*/
public class PrettyPrintCrl {
// Define constants
- public static final int ARGC = 2;
+ public static final int ARGC = 2;
public static final String HEADER = "-----BEGIN";
public static final String TRAILER = "-----END";
@@ -81,90 +82,95 @@ public class PrettyPrintCrl {
// (1) Check that at least one argument was submitted to the program
if ((argv.length < 1) || (argv.length > ARGC)) {
- System.out.println("Usage: PrettyPrintCrl " + "<input filename> "
- + "[output filename]");
+ System.out.println("Usage: PrettyPrintCrl " +
+ "<input filename> " +
+ "[output filename]");
return;
}
try {
OIDMap.addAttribute(DeltaCRLIndicatorExtension.class.getName(),
- DeltaCRLIndicatorExtension.OID,
- DeltaCRLIndicatorExtension.NAME);
+ DeltaCRLIndicatorExtension.OID,
+ DeltaCRLIndicatorExtension.NAME);
} catch (CertificateException e) {
}
try {
OIDMap.addAttribute(HoldInstructionExtension.class.getName(),
- HoldInstructionExtension.OID, HoldInstructionExtension.NAME);
+ HoldInstructionExtension.OID,
+ HoldInstructionExtension.NAME);
} catch (CertificateException e) {
}
try {
OIDMap.addAttribute(InvalidityDateExtension.class.getName(),
- InvalidityDateExtension.OID, InvalidityDateExtension.NAME);
+ InvalidityDateExtension.OID,
+ InvalidityDateExtension.NAME);
} catch (CertificateException e) {
}
try {
- OIDMap.addAttribute(
- IssuingDistributionPointExtension.class.getName(),
- IssuingDistributionPointExtension.OID,
- IssuingDistributionPointExtension.NAME);
+ OIDMap.addAttribute(IssuingDistributionPointExtension.class.getName(),
+ IssuingDistributionPointExtension.OID,
+ IssuingDistributionPointExtension.NAME);
} catch (CertificateException e) {
}
// (2) Create a DataInputStream() object to the BASE 64
- // encoded CRL contained within the file
- // specified on the command line
+ // encoded CRL contained within the file
+ // specified on the command line
try {
inputCrl = new BufferedReader(new InputStreamReader(
- new BufferedInputStream(new FileInputStream(argv[0]))));
+ new BufferedInputStream(
+ new FileInputStream(
+ argv[0]))));
} catch (FileNotFoundException e) {
- System.out.println("PrettyPrintCrl(): can''t find file " + argv[0]
- + ":\n" + e);
+ System.out.println("PrettyPrintCrl(): can''t find file " +
+ argv[0] + ":\n" + e);
return;
}
// (3) Read the entire contents of the specified BASE 64 encoded
- // CRL into a String() object throwing away any
- // headers beginning with HEADER and any trailers beginning
- // with TRAILER
+ // CRL into a String() object throwing away any
+ // headers beginning with HEADER and any trailers beginning
+ // with TRAILER
try {
while ((encodedBASE64CrlChunk = inputCrl.readLine()) != null) {
- if (!(encodedBASE64CrlChunk.startsWith(HEADER))
- && !(encodedBASE64CrlChunk.startsWith(TRAILER))) {
+ if (!(encodedBASE64CrlChunk.startsWith(HEADER)) &&
+ !(encodedBASE64CrlChunk.startsWith(TRAILER))) {
encodedBASE64Crl += encodedBASE64CrlChunk.trim();
}
}
} catch (IOException e) {
- System.out.println("PrettyPrintCrl(): Unexpected BASE64 "
- + "encoded error encountered in readLine():\n" + e);
+ System.out.println("PrettyPrintCrl(): Unexpected BASE64 " +
+ "encoded error encountered in readLine():\n" +
+ e);
}
// (4) Close the DataInputStream() object
try {
inputCrl.close();
} catch (IOException e) {
- System.out.println("PrettyPrintCrl(): Unexpected BASE64 "
- + "encoded error encountered in close():\n" + e);
+ System.out.println("PrettyPrintCrl(): Unexpected BASE64 " +
+ "encoded error encountered in close():\n" + e);
}
-
+
// (5) Decode the ASCII BASE 64 CRL enclosed in the
- // String() object into a BINARY BASE 64 byte[] object
+ // String() object into a BINARY BASE 64 byte[] object
decodedBASE64Crl = com.netscape.osutil.OSUtil.AtoB(encodedBASE64Crl);
// (6) Create an X509CRLImpl() object from the BINARY BASE 64
- // byte[] object
+ // byte[] object
try {
crl = new X509CRLImpl(decodedBASE64Crl);
} catch (CRLException e) {
- System.out.println("PrettyPrintCrl(): Error encountered "
- + "on parsing and initialization errors:\n" + e);
+ System.out.println("PrettyPrintCrl(): Error encountered " +
+ "on parsing and initialization errors:\n" + e);
} catch (X509ExtensionException e) {
- System.out.println("PrettyPrintCrl(): Error encountered "
- + "on parsing and initialization errors:\n" + e);
+ System.out.println("PrettyPrintCrl(): Error encountered " +
+ "on parsing and initialization errors:\n" + e);
}
// (7) For this utility, always specify the default Locale
- aLocale = Locale.getDefault();
+ aLocale = Locale.getDefault();
// (8) Create a CrlPrettyPrint() object
CrlDetails = new CrlPrettyPrint(crl);
@@ -173,32 +179,34 @@ public class PrettyPrintCrl {
pp = CrlDetails.toString(aLocale);
// (10) Finally, "pretty print" the actual CRL to the console
- // unless an output file has been specified
+ // unless an output file has been specified
if (argv.length != ARGC) {
System.out.println(pp);
} else {
try {
outputCrl = new FileOutputStream(argv[1]);
} catch (IOException e) {
- System.out.println("PrettyPrintCrl(): unable to open file "
- + argv[1] + " for writing:\n" + e);
+ System.out.println("PrettyPrintCrl(): unable to open file " +
+ argv[1] + " for writing:\n" + e);
return;
}
try {
outputCrl.write(pp.getBytes());
} catch (IOException e) {
- System.out.println("PrettyPrintCrl(): I/O error "
- + "encountered during write():\n" + e);
+ System.out.println("PrettyPrintCrl(): I/O error " +
+ "encountered during write():\n" +
+ e);
}
try {
outputCrl.close();
} catch (IOException e) {
- System.out.println("PrettyPrintCrl(): Unexpected error "
- + "encountered while attempting to close() " + argv[1]
- + ":\n" + e);
+ System.out.println("PrettyPrintCrl(): Unexpected error " +
+ "encountered while attempting to close() " +
+ argv[1] + ":\n" + e);
}
}
}
}
+