summaryrefslogtreecommitdiffstats
path: root/container-disc
diff options
context:
space:
mode:
authorMorten Tokle <morten.tokle@gmail.com>2018-10-08 12:02:22 +0200
committerolaaun <ola.aunroe@gmail.com>2018-10-08 12:02:22 +0200
commit80b594708b98fd14ad3f9b37ab89fa7b67d9594f (patch)
tree7c9b99a90773ff166fff0443e43b2e03c4865823 /container-disc
parentf39780561e0b1f2eba8c867330f5601c81f6861b (diff)
Expose private key and certificate (#7217)
Diffstat (limited to 'container-disc')
-rw-r--r--container-disc/src/main/java/com/yahoo/container/jdisc/athenz/AthenzIdentityProvider.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/container-disc/src/main/java/com/yahoo/container/jdisc/athenz/AthenzIdentityProvider.java b/container-disc/src/main/java/com/yahoo/container/jdisc/athenz/AthenzIdentityProvider.java
index 9762d69ec31..1db3f4a3b42 100644
--- a/container-disc/src/main/java/com/yahoo/container/jdisc/athenz/AthenzIdentityProvider.java
+++ b/container-disc/src/main/java/com/yahoo/container/jdisc/athenz/AthenzIdentityProvider.java
@@ -2,6 +2,9 @@
package com.yahoo.container.jdisc.athenz;
import javax.net.ssl.SSLContext;
+import java.security.PrivateKey;
+import java.security.cert.X509Certificate;
+import java.util.List;
/**
* @author mortent
@@ -13,4 +16,6 @@ public interface AthenzIdentityProvider {
SSLContext getRoleSslContext(String domain, String role);
String getRoleToken(String domain);
String getRoleToken(String domain, String role);
+ List<X509Certificate> getIdentityCertificate();
+ PrivateKey getPrivateKey();
}