diff options
author | Bjørn Christian Seime <bjorncs@oath.com> | 2017-11-16 13:59:46 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@oath.com> | 2017-11-17 13:04:37 +0100 |
commit | fb2339dbc030618b48105c972ace6a012540947b (patch) | |
tree | 89a02a1b2b9e82fe0790755a865bc7fac3ccbab0 /athenz-identity-provider-service/src/main | |
parent | 6d0a38f454795f4be2945fa4c7213f2a02243805 (diff) |
Remove CertificateClient interface
Diffstat (limited to 'athenz-identity-provider-service/src/main')
2 files changed, 1 insertions, 16 deletions
diff --git a/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/AthenzCertificateClient.java b/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/AthenzCertificateClient.java index dab1581f580..c6aee673f9c 100644 --- a/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/AthenzCertificateClient.java +++ b/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/AthenzCertificateClient.java @@ -17,7 +17,7 @@ import java.util.concurrent.TimeUnit; /** * @author bjorncs */ -public class AthenzCertificateClient implements CertificateClient { +public class AthenzCertificateClient { private final AthenzProviderServiceConfig config; private final AthenzPrincipalAuthority authority; @@ -29,7 +29,6 @@ public class AthenzCertificateClient implements CertificateClient { this.zoneConfig = zoneConfig; } - @Override public X509Certificate updateCertificate(PrivateKey privateKey, TemporalAmount expiryTime) { SimpleServiceIdentityProvider identityProvider = new SimpleServiceIdentityProvider( authority, zoneConfig.domain(), zoneConfig.serviceName(), diff --git a/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/CertificateClient.java b/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/CertificateClient.java deleted file mode 100644 index 6465873e092..00000000000 --- a/athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/CertificateClient.java +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.vespa.hosted.athenz.instanceproviderservice.impl; - -import java.security.PrivateKey; -import java.security.cert.X509Certificate; -import java.time.temporal.TemporalAmount; - -/** - * @author bjorncs - */ -@FunctionalInterface -public interface CertificateClient { - X509Certificate updateCertificate(PrivateKey privateKey, TemporalAmount expiryTime); -} |