Example #1
0
  public void doCommand() throws Exception {
    final StoredConfiguration storedConfiguration = StoredConfiguration.newStoredConfiguration();
    storedConfiguration.initNewRandomSecurityKey();
    storedConfiguration.writeConfigProperty(
        StoredConfiguration.ConfigProperty.PROPERTY_KEY_CONFIG_IS_EDITABLE, Boolean.toString(true));
    storedConfiguration.writeConfigProperty(
        StoredConfiguration.ConfigProperty.PROPERTY_KEY_CONFIG_EPOCH, String.valueOf(0));

    final File outputFile =
        (File) cliEnvironment.getOptions().get(CliParameters.REQUIRED_NEW_FILE.getName());
    storedConfiguration.toXml(new FileOutputStream(outputFile, false));
    out("success");
  }