summaryrefslogtreecommitdiffstats
path: root/certServiceClient/src/main/java/org
diff options
context:
space:
mode:
authorRemigiusz Janeczek <remigiusz.janeczek@nokia.com>2020-12-02 09:14:51 +0100
committerRemigiusz Janeczek <remigiusz.janeczek@nokia.com>2020-12-02 09:26:54 +0100
commitc435e2cb9c2aa02315e5ca5df9515b056dc681e8 (patch)
treedb64a4437d0f1007f91557f11728551bf3bbe631 /certServiceClient/src/main/java/org
parentb9afa7d1d25f63a68dcb03fda523cd968323bddc (diff)
[OOM CERT-SERVICE-CLIENT] Fix null pointer when sans empty2.3.1
Issue-ID: OOM-2632 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: I5e05eb2923b96313cb1d37eb844862289d6acae1
Diffstat (limited to 'certServiceClient/src/main/java/org')
-rw-r--r--certServiceClient/src/main/java/org/onap/oom/certservice/client/certification/CsrFactory.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/certServiceClient/src/main/java/org/onap/oom/certservice/client/certification/CsrFactory.java b/certServiceClient/src/main/java/org/onap/oom/certservice/client/certification/CsrFactory.java
index 1215e699..4612854d 100644
--- a/certServiceClient/src/main/java/org/onap/oom/certservice/client/certification/CsrFactory.java
+++ b/certServiceClient/src/main/java/org/onap/oom/certservice/client/certification/CsrFactory.java
@@ -34,6 +34,7 @@ import java.util.List;
import java.util.Optional;
import java.util.stream.Collectors;
import javax.security.auth.x500.X500Principal;
+import org.apache.commons.collections.CollectionUtils;
import org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers;
import org.bouncycastle.asn1.x509.Extension;
import org.bouncycastle.asn1.x509.Extensions;
@@ -98,7 +99,7 @@ public class CsrFactory {
JcaPKCS10CertificationRequestBuilder builder = new JcaPKCS10CertificationRequestBuilder(subject,
keyPair.getPublic());
- if (!configuration.getSans().isEmpty()) {
+ if (!CollectionUtils.isEmpty(configuration.getSans())) {
builder.addAttribute(PKCSObjectIdentifiers.pkcs_9_at_extensionRequest, generateSansExtension());
}