aboutsummaryrefslogtreecommitdiffstats
path: root/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/OperatorCertificateSerializer.java
diff options
context:
space:
mode:
Diffstat (limited to 'configserver/src/main/java/com/yahoo/vespa/config/server/tenant/OperatorCertificateSerializer.java')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/tenant/OperatorCertificateSerializer.java37
1 files changed, 0 insertions, 37 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/OperatorCertificateSerializer.java b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/OperatorCertificateSerializer.java
deleted file mode 100644
index 3dbdf1380f1..00000000000
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/OperatorCertificateSerializer.java
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright Verizon Media. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-
-package com.yahoo.vespa.config.server.tenant;
-
-import com.yahoo.config.model.api.ApplicationRoles;
-import com.yahoo.security.X509CertificateUtils;
-import com.yahoo.slime.Cursor;
-import com.yahoo.slime.Inspector;
-import com.yahoo.slime.Slime;
-import com.yahoo.slime.SlimeUtils;
-
-import java.security.cert.X509Certificate;
-import java.util.List;
-import java.util.stream.Collectors;
-
-public class OperatorCertificateSerializer {
-
- private final static String certificateField = "certificates";
-
-
- public static Slime toSlime(List<X509Certificate> certificateList) {
- Slime slime = new Slime();
- var root = slime.setObject();
- Cursor array = root.setArray(certificateField);
- certificateList.stream()
- .map(X509CertificateUtils::toPem)
- .forEach(array::addString);
- return slime;
- }
-
- public static List<X509Certificate> fromSlime(Inspector object) {
- return SlimeUtils.entriesStream(object.field(certificateField))
- .map(Inspector::asString)
- .map(X509CertificateUtils::fromPem)
- .collect(Collectors.toList());
- }
-}