aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorn.christian@seime.no>2020-06-02 13:56:52 +0200
committerGitHub <noreply@github.com>2020-06-02 13:56:52 +0200
commit7bee3afd465559d2fe0b4994d10c14660bdbad3f (patch)
tree3e65171c5e0f5c1b113ed4dbf0a168101b54b5c6 /vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java
parent83f00b2337fa9d2c280f407590ac703401dabf79 (diff)
Revert "Revert "Expose underlying certificate and private key from SiaIdentityProvider ""
Diffstat (limited to 'vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java')
-rw-r--r--vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java
index 12a8c3f911e..894c04df233 100644
--- a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java
+++ b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/utils/SiaUtils.java
@@ -53,10 +53,11 @@ public class SiaUtils {
}
public static Path getCaCertificatesFile() {
- // The contents of this is the same as /opt/yahoo/share/ssl/certs/athenz_certificate_bundle.pem installed
- // by the yahoo_certificates_bundle RPM package, except the latter also contains a textual description
- // (decoded) of the certificates.
- return DEFAULT_SIA_DIRECTORY.resolve("certs").resolve("ca.cert.pem");
+ return getCaCertificatesFile(DEFAULT_SIA_DIRECTORY);
+ }
+
+ public static Path getCaCertificatesFile(Path root) {
+ return root.resolve("certs").resolve("ca.cert.pem");
}
public static Optional<PrivateKey> readPrivateKeyFile(AthenzIdentity service) {