aboutsummaryrefslogtreecommitdiffstats
path: root/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java
diff options
context:
space:
mode:
authorAndreas Eriksen <andreer@yahooinc.com>2022-06-30 12:26:17 +0200
committerAndreas Eriksen <andreer@yahooinc.com>2022-06-30 13:45:35 +0200
commit99ef071161f2417a8e7f8a57dc890a66388165b5 (patch)
tree109b3fa15b58bb123811b874d4f2c826d882138e /configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java
parentffb3159411f5d967011385d59826d76c6068875f (diff)
log certificate version in each run
Diffstat (limited to 'configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java12
1 files changed, 3 insertions, 9 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java
index a3ddae8f7aa..4a1e81b9058 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/tenant/EndpointCertificateRetriever.java
@@ -19,13 +19,7 @@ import java.util.logging.Logger;
*
* @author andreer
*/
-public class EndpointCertificateRetriever {
-
- private final SecretStore secretStore;
-
- public EndpointCertificateRetriever(SecretStore secretStore) {
- this.secretStore = secretStore;
- }
+public record EndpointCertificateRetriever(SecretStore secretStore) {
private static final Logger log = Logger.getLogger(EndpointCertificateRetriever.class.getName());
@@ -40,11 +34,11 @@ public class EndpointCertificateRetriever {
verifyKeyMatchesCertificate(endpointCertificateMetadata, cert, key);
- return new EndpointCertificateSecrets(cert, key);
+ return new EndpointCertificateSecrets(cert, key, endpointCertificateMetadata.version());
} catch (RuntimeException e) {
log.log(Level.WARNING, "Exception thrown during certificate retrieval", e);
// Assume not ready yet
- return EndpointCertificateSecrets.MISSING;
+ return EndpointCertificateSecrets.missing(endpointCertificateMetadata.version());
}
}