diff options
author | Morten Tokle <mortent@yahooinc.com> | 2022-06-28 13:07:19 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-28 13:07:19 +0200 |
commit | 878cc49535f5ff9fe6220e31ef0afb9481c21710 (patch) | |
tree | ad6f0c0943e600c2bb7f909ad2ff95c25bda31fd /container-disc/src | |
parent | ea3460f619767334f07c06b84789461dfed0358e (diff) | |
parent | d3c93914926802b52d526fe6204050717b3af94d (diff) |
Merge pull request #23254 from vespa-engine/mortent/cms-aws-support
Support CMS from AWS
Diffstat (limited to 'container-disc/src')
2 files changed, 6 insertions, 0 deletions
diff --git a/container-disc/src/main/java/com/yahoo/container/jdisc/AthenzIdentityProviderProvider.java b/container-disc/src/main/java/com/yahoo/container/jdisc/AthenzIdentityProviderProvider.java index 33d357e8b6b..f04e2291ee8 100644 --- a/container-disc/src/main/java/com/yahoo/container/jdisc/AthenzIdentityProviderProvider.java +++ b/container-disc/src/main/java/com/yahoo/container/jdisc/AthenzIdentityProviderProvider.java @@ -76,6 +76,11 @@ public class AthenzIdentityProviderProvider implements Provider<AthenzIdentityPr } @Override + public X509Certificate getRoleCertificate(String domain, String role) { + throw new UnsupportedOperationException(message); + } + + @Override public PrivateKey getPrivateKey() { throw new UnsupportedOperationException(message); } 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 c1c60612b37..af5133eceac 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 @@ -21,6 +21,7 @@ public interface AthenzIdentityProvider { String getAccessToken(String domain); String getAccessToken(String domain, List<String> roles); List<X509Certificate> getIdentityCertificate(); + X509Certificate getRoleCertificate(String domain, String role); PrivateKey getPrivateKey(); Path trustStorePath(); |