Esempio n. 1
0
  private void exportIdentityCertificate(File baseDir, Consumer consumer) throws IOException {

    File idcertdir = new File(baseDir.getCanonicalPath(), "upstream_consumer");
    idcertdir.mkdir();

    IdentityCertificate cert = consumer.getIdCert();
    File file = new File(idcertdir.getCanonicalPath(), cert.getSerial().getId() + ".json");

    // paradigm dictates this should go in an exporter.export method
    FileWriter writer = null;

    try {
      writer = new FileWriter(file);
      mapper.writeValue(writer, cert);
    } finally {
      if (writer != null) {
        writer.close();
      }
    }
  }