diff options
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.java | 7 |
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(); |