summaryrefslogtreecommitdiffstats
path: root/athenz-identity-provider-service/src
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorn.christian@seime.no>2017-10-31 14:35:53 +0100
committerGitHub <noreply@github.com>2017-10-31 14:35:53 +0100
commit2eb4abb76f4c7169a48f317b94fcff560de81205 (patch)
tree2e2dec3f08c6d7cb1c233a6f947a0a1624dd3c75 /athenz-identity-provider-service/src
parentd28ab5ee8f5611a99a8f673cf35983adff62c338 (diff)
parent19e135d381c55b2674eb911b6350114e424d8f41 (diff)
Merge pull request #3951 from vespa-engine/bjorncs/athenz-identity-provider-cleanup
Bjorncs/athenz identity provider cleanup
Diffstat (limited to 'athenz-identity-provider-service/src')
-rw-r--r--athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/AthenzInstanceProviderService.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/AthenzInstanceProviderService.java b/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/AthenzInstanceProviderService.java
index 668444e2769..e66130332ac 100644
--- a/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/AthenzInstanceProviderService.java
+++ b/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/AthenzInstanceProviderService.java
@@ -66,6 +66,7 @@ public class AthenzInstanceProviderService extends AbstractComponent {
config, keyProvider, sslContextFactory, nodeRepository, zone);
AthenzCertificateUpdater reloader =
new AthenzCertificateUpdater(certificateClient, sslContextFactory, keyProvider, config);
+ // TODO Configurable update frequency
scheduler.scheduleAtFixedRate(reloader, 0, 1, TimeUnit.DAYS);
try {
jetty.start();
@@ -117,6 +118,7 @@ public class AthenzInstanceProviderService extends AbstractComponent {
private static class AthenzCertificateUpdater implements Runnable {
+ // TODO Make expiry a configuration parameter
private static final TemporalAmount EXPIRY_TIME = Duration.ofDays(30);
private static final Logger log = Logger.getLogger(AthenzCertificateUpdater.class.getName());