summaryrefslogtreecommitdiffstats
path: root/security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java')
-rw-r--r--security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java b/security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java
index 2160fbf6455..8bb7e0e5ab9 100644
--- a/security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java
+++ b/security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java
@@ -69,6 +69,13 @@ public class KeyStoreBuilder {
return this;
}
+ public KeyStoreBuilder withCertificateEntries(String aliasPrefix, List<X509Certificate> certificates) {
+ for (int i = 0; i < certificates.size(); i++) {
+ withCertificateEntry(aliasPrefix + "-" + i, certificates.get(i));
+ }
+ return this;
+ }
+
public KeyStore build() {
try {
KeyStore keystore = this.keyStoreType.createKeystore();