summaryrefslogtreecommitdiffstats
path: root/controller-api
diff options
context:
space:
mode:
authorHarald Musum <musum@oath.com>2018-03-17 17:34:44 +0100
committerGitHub <noreply@github.com>2018-03-17 17:34:44 +0100
commit6102c4480d8769ebcc36e6c4a338ee18294ede34 (patch)
tree57ce70f3fcd9a55cd31aff0cbcdedb67e1defd8a /controller-api
parent5c69befea0798e854c247362a149641bca432f3b (diff)
Revert "Bjorncs/athenz client factory"
Diffstat (limited to 'controller-api')
-rw-r--r--controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/athenz/ZtsClient.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/athenz/ZtsClient.java b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/athenz/ZtsClient.java
index eefd11bdeec..381896c11cf 100644
--- a/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/athenz/ZtsClient.java
+++ b/controller-api/src/main/java/com/yahoo/vespa/hosted/controller/api/integration/athenz/ZtsClient.java
@@ -3,6 +3,8 @@ package com.yahoo.vespa.hosted.controller.api.integration.athenz;
import com.yahoo.vespa.athenz.api.AthenzDomain;
import com.yahoo.vespa.athenz.api.AthenzIdentity;
+import com.yahoo.vespa.athenz.api.AthenzIdentityCertificate;
+import com.yahoo.vespa.athenz.api.AthenzRoleCertificate;
import java.util.List;
@@ -13,4 +15,8 @@ public interface ZtsClient {
List<AthenzDomain> getTenantDomainsForUser(AthenzIdentity principal);
+ AthenzIdentityCertificate getIdentityCertificate();
+
+ AthenzRoleCertificate getRoleCertificate(AthenzDomain roleDomain, String roleName);
+
}