diff options
author | Fraser Tweedale <ftweedal@redhat.com> | 2017-05-26 17:47:14 +1000 |
---|---|---|
committer | Fraser Tweedale <ftweedal@redhat.com> | 2017-05-26 17:48:37 +1000 |
commit | 2866f6195eb49012cf7c42089a9fbf1be819129a (patch) | |
tree | 85b2913b1ae26feb4e4f07c5a90cae789c236f7a /base | |
parent | 5438e24e022c4c169ff9b5c6325e5ec0023d4caa (diff) | |
download | pki-2866f6195eb49012cf7c42089a9fbf1be819129a.tar.gz pki-2866f6195eb49012cf7c42089a9fbf1be819129a.tar.xz pki-2866f6195eb49012cf7c42089a9fbf1be819129a.zip |
Fix NPE in lightweight CA creation
Fixes: https://pagure.io/dogtagpki/issue/2711
Diffstat (limited to 'base')
-rw-r--r-- | base/server/cms/src/com/netscape/cms/servlet/cert/EnrollmentProcessor.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/base/server/cms/src/com/netscape/cms/servlet/cert/EnrollmentProcessor.java b/base/server/cms/src/com/netscape/cms/servlet/cert/EnrollmentProcessor.java index 908cbe4ae..4b0f68c51 100644 --- a/base/server/cms/src/com/netscape/cms/servlet/cert/EnrollmentProcessor.java +++ b/base/server/cms/src/com/netscape/cms/servlet/cert/EnrollmentProcessor.java @@ -148,7 +148,9 @@ public class EnrollmentProcessor extends CertProcessor { IProfileContext ctx = profile.createContext(); // set arbitrary user data into request, if any - String userData = request.getParameter("user-data"); + String userData = null; + if (request != null) + userData = request.getParameter("user-data"); if (userData != null) ctx.set(IEnrollProfile.REQUEST_USER_DATA, userData); |