summaryrefslogtreecommitdiffstats
path: root/athenz-identity-provider-service
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@oath.com>2017-11-16 13:59:46 +0100
committerBjørn Christian Seime <bjorncs@oath.com>2017-11-17 13:04:37 +0100
commitfb2339dbc030618b48105c972ace6a012540947b (patch)
tree89a02a1b2b9e82fe0790755a865bc7fac3ccbab0 /athenz-identity-provider-service
parent6d0a38f454795f4be2945fa4c7213f2a02243805 (diff)
Remove CertificateClient interface
Diffstat (limited to 'athenz-identity-provider-service')
-rw-r--r--athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/AthenzCertificateClient.java3
-rw-r--r--athenz-identity-provider-service/src/main/java/com/yahoo/vespa/hosted/athenz/instanceproviderservice/impl/CertificateClient.java14
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);
-}