// System.out.println(Strings.repeat("=", 80));
System.out
.println("CERTIFICATE PEM (to store in a cert-johndoe.pem file)");
// System.out.println(Strings.repeat("=", 80));
System.out.println();
PEMWriter pemWriter = new PEMWriter(new PrintWriter(new File(path,
"cert-johndoe.pem")));
pemWriter.writeObject(cert);
pemWriter.flush();
System.out.println();
pemWriter.close();
// System.out.println(Strings.repeat("=", 80));
System.out
.println("PRIVATE KEY PEM (to store in a priv-johndoe.pem file)");
// System.out.println(Strings.repeat("=", 80));
System.out.println();
pemWriter = new PEMWriter(new PrintWriter(new File(path,
"priv-johndoe.pem")));
pemWriter.writeObject(keyPair.getPrivate());
pemWriter.flush();
System.out.println();
pemWriter.close();
// System.out.println(Strings.repeat("=", 80));
System.out
.println("Public KEY PEM (to store in a priv-johndoe.pem file)");
// System.out.println(Strings.repeat("=", 80));
System.out.println();
pemWriter = new PEMWriter(new PrintWriter(new File(path,
"public-johndoe.pem")));
pemWriter.writeObject(keyPair.getPublic());
pemWriter.flush();
pemWriter.close();
System.out.println();
}