summaryrefslogtreecommitdiffstats
path: root/controller-api
diff options
context:
space:
mode:
authorAndreas Eriksen <andreer@verizonmedia.com>2020-02-10 14:56:36 +0100
committerGitHub <noreply@github.com>2020-02-10 14:56:36 +0100
commitcf43735b5f62594a9b09756679373c0ef1253881 (patch)
treec148213e9007be9ead77da2f126c2870d04dfd5b /controller-api
parent384dbf2b757d0fe737e7fc5a6fbe8fcf3e594270 (diff)
parentda63f005f88295a98b32f191b73df1bbbf4ab74b (diff)
Merge pull request #12134 from vespa-engine/andreer/certificate-metadata-maintainer
backfill certificate metadata from provider
Diffstat (limited to 'controller-api')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateMock.java5
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateProvider.java1
2 files changed, 6 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateMock.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateMock.java
index aa0ac5f8296..8e81400f3c8 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateMock.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateMock.java
@@ -29,4 +29,9 @@ public class EndpointCertificateMock implements EndpointCertificateProvider {
return new EndpointCertificateMetadata(endpointCertificatePrefix + "-key", endpointCertificatePrefix + "-cert", 0);
}
+ @Override
+ public List<EndpointCertificateMetadata> listCertificates() {
+ return Collections.emptyList();
+ }
+
}
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateProvider.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateProvider.java
index 147ada51816..97d2bdb3343 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateProvider.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/certificates/EndpointCertificateProvider.java
@@ -14,4 +14,5 @@ public interface EndpointCertificateProvider {
EndpointCertificateMetadata requestCaSignedCertificate(ApplicationId applicationId, List<String> dnsNames);
+ List<EndpointCertificateMetadata> listCertificates();
}