summaryrefslogtreecommitdiffstats
path: root/security-utils
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-11-25 18:15:07 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-11-25 18:15:07 +0100
commit340042594187f907968bac445bf2ae085fdb9d45 (patch)
treefca4010e6e6515a5f57a04905207e9b30c6671cc /security-utils
parent64e97d099cb33c32a1c890e734f50c66701b17a6 (diff)
Add convenience method for adding SAN
Diffstat (limited to 'security-utils')
-rw-r--r--security-utils/src/main/java/com/yahoo/security/X509CertificateBuilder.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/X509CertificateBuilder.java b/security-utils/src/main/java/com/yahoo/security/X509CertificateBuilder.java
index 4452a4a7604..d3907e09b3f 100644
--- a/security-utils/src/main/java/com/yahoo/security/X509CertificateBuilder.java
+++ b/security-utils/src/main/java/com/yahoo/security/X509CertificateBuilder.java
@@ -125,6 +125,11 @@ public class X509CertificateBuilder {
return this;
}
+ public X509CertificateBuilder addSubjectAlternativeName(SubjectAlternativeName.Type type, String value) {
+ this.subjectAlternativeNames.add(new SubjectAlternativeName(type, value));
+ return this;
+ }
+
public X509CertificateBuilder setBasicConstraints(boolean isCritical, boolean isCertAuthorityCertificate) {
this.basicConstraintsExtension = new BasicConstraintsExtension(isCritical, isCertAuthorityCertificate);
return this;