static void toJson(PemKeyCertOptions obj, java.util.Map<String, Object> json) { if (obj.getCertPaths() != null) { JsonArray array = new JsonArray(); obj.getCertPaths().forEach(item -> array.add(item)); json.put("certPaths", array); } if (obj.getCertValues() != null) { JsonArray array = new JsonArray(); obj.getCertValues().forEach(item -> array.add(java.util.Base64.getEncoder().encodeToString(item.getBytes()))); json.put("certValues", array); } if (obj.getKeyPaths() != null) { JsonArray array = new JsonArray(); obj.getKeyPaths().forEach(item -> array.add(item)); json.put("keyPaths", array); } if (obj.getKeyValues() != null) { JsonArray array = new JsonArray(); obj.getKeyValues().forEach(item -> array.add(java.util.Base64.getEncoder().encodeToString(item.getBytes()))); json.put("keyValues", array); } } }
keys.add(vertx.fileSystem().readFileBlocking(vertx.resolveFile(keyPath).getAbsolutePath())); keys.addAll(keyCert.getKeyValues()); List<Buffer> certs = new ArrayList<>(); for (String certPath : keyCert.getCertPaths()) {
assertEquals(certValue1, options.getCertValue()); assertEquals(Collections.singletonList(keyPath1), options.getKeyPaths()); assertEquals(Collections.singletonList(keyValue1), options.getKeyValues()); assertEquals(Collections.singletonList(certPath1), options.getCertPaths()); assertEquals(Collections.singletonList(certValue1), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Arrays.asList(keyPath1, keyPath2), options.getKeyPaths()); assertEquals(Arrays.asList(keyValue1, keyValue2), options.getKeyValues()); assertEquals(Arrays.asList(certPath1, certPath2), options.getCertPaths()); assertEquals(Arrays.asList(certValue1, certValue2), options.getCertValues());
assertEquals(certValue1, options.getCertValue()); assertEquals(Collections.singletonList(keyPath1), options.getKeyPaths()); assertEquals(Collections.singletonList(keyValue1), options.getKeyValues()); assertEquals(Collections.singletonList(certPath1), options.getCertPaths()); assertEquals(Collections.singletonList(certValue1), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Collections.singletonList(keyPath1), options.getKeyPaths()); assertEquals(Collections.singletonList(keyValue1), options.getKeyValues()); assertEquals(Collections.singletonList(certPath1), options.getCertPaths()); assertEquals(Collections.singletonList(certValue1), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Arrays.asList(keyPath1, keyPath2), options.getKeyPaths()); assertEquals(Arrays.asList(keyValue1, keyValue2), options.getKeyValues()); assertEquals(Arrays.asList(certPath1, certPath2), options.getCertPaths()); assertEquals(Arrays.asList(certValue1, certValue2), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Arrays.asList(keyPath1, keyPath2), options.getKeyPaths()); assertEquals(Arrays.asList(keyValue1, keyValue2), options.getKeyValues()); assertEquals(Arrays.asList(certPath1,certPath2), options.getCertPaths()); assertEquals(Arrays.asList(certValue1, certValue2), options.getCertValues());
static void toJson(PemKeyCertOptions obj, java.util.Map<String, Object> json) { if (obj.getCertPaths() != null) { JsonArray array = new JsonArray(); obj.getCertPaths().forEach(item -> array.add(item)); json.put("certPaths", array); } if (obj.getCertValues() != null) { JsonArray array = new JsonArray(); obj.getCertValues().forEach(item -> array.add(java.util.Base64.getEncoder().encodeToString(item.getBytes()))); json.put("certValues", array); } if (obj.getKeyPaths() != null) { JsonArray array = new JsonArray(); obj.getKeyPaths().forEach(item -> array.add(item)); json.put("keyPaths", array); } if (obj.getKeyValues() != null) { JsonArray array = new JsonArray(); obj.getKeyValues().forEach(item -> array.add(java.util.Base64.getEncoder().encodeToString(item.getBytes()))); json.put("keyValues", array); } } }
keys.add(vertx.fileSystem().readFileBlocking(vertx.resolveFile(keyPath).getAbsolutePath())); keys.addAll(keyCert.getKeyValues()); List<Buffer> certs = new ArrayList<>(); for (String certPath : keyCert.getCertPaths()) {
assertEquals(certValue1, options.getCertValue()); assertEquals(Collections.singletonList(keyPath1), options.getKeyPaths()); assertEquals(Collections.singletonList(keyValue1), options.getKeyValues()); assertEquals(Collections.singletonList(certPath1), options.getCertPaths()); assertEquals(Collections.singletonList(certValue1), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Arrays.asList(keyPath1, keyPath2), options.getKeyPaths()); assertEquals(Arrays.asList(keyValue1, keyValue2), options.getKeyValues()); assertEquals(Arrays.asList(certPath1, certPath2), options.getCertPaths()); assertEquals(Arrays.asList(certValue1, certValue2), options.getCertValues());
assertEquals(certValue1, options.getCertValue()); assertEquals(Collections.singletonList(keyPath1), options.getKeyPaths()); assertEquals(Collections.singletonList(keyValue1), options.getKeyValues()); assertEquals(Collections.singletonList(certPath1), options.getCertPaths()); assertEquals(Collections.singletonList(certValue1), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Collections.singletonList(keyPath1), options.getKeyPaths()); assertEquals(Collections.singletonList(keyValue1), options.getKeyValues()); assertEquals(Collections.singletonList(certPath1), options.getCertPaths()); assertEquals(Collections.singletonList(certValue1), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Arrays.asList(keyPath1, keyPath2), options.getKeyPaths()); assertEquals(Arrays.asList(keyValue1, keyValue2), options.getKeyValues()); assertEquals(Arrays.asList(certPath1, certPath2), options.getCertPaths()); assertEquals(Arrays.asList(certValue1, certValue2), options.getCertValues()); assertEquals(certValue1, options.getCertValue()); assertEquals(Arrays.asList(keyPath1, keyPath2), options.getKeyPaths()); assertEquals(Arrays.asList(keyValue1, keyValue2), options.getKeyValues()); assertEquals(Arrays.asList(certPath1,certPath2), options.getCertPaths()); assertEquals(Arrays.asList(certValue1, certValue2), options.getCertValues());