diff options
| author | Matthew Harmsen <mharmsen@redhat.com> | 2013-07-23 14:27:33 -0700 |
|---|---|---|
| committer | Matthew Harmsen <mharmsen@redhat.com> | 2013-07-23 14:27:33 -0700 |
| commit | 596808fb17b008067890e59fc5121d77a0d5a284 (patch) | |
| tree | f45e0d75e7759ceedf07535a10002c85e42ad383 /base/common/src/com | |
| parent | 23ce40f255de2abe3347924b3fd9e0eb2a539551 (diff) | |
Bugzilla Bug #971561 - DRM - server-side key generation causes
NullPointerException if a parameter is not supplied by the caller (TPS) - cfu
Diffstat (limited to 'base/common/src/com')
| -rw-r--r-- | base/common/src/com/netscape/cms/servlet/connector/GenerateKeyPairServlet.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/base/common/src/com/netscape/cms/servlet/connector/GenerateKeyPairServlet.java b/base/common/src/com/netscape/cms/servlet/connector/GenerateKeyPairServlet.java index 52f58afb2..3d0ad4c62 100644 --- a/base/common/src/com/netscape/cms/servlet/connector/GenerateKeyPairServlet.java +++ b/base/common/src/com/netscape/cms/servlet/connector/GenerateKeyPairServlet.java @@ -152,15 +152,16 @@ public class GenerateKeyPairServlet extends CMSServlet { missingParam = true; } + // if not specified, default to RSA + if ((rKeytype == null) || (rKeytype.equals(""))) { + rKeytype = "RSA"; + } + // keysize is for non-EC (EC uses keycurve) if (!rKeytype.equals("EC") && ((rKeysize == null) || (rKeysize.equals("")))) { rKeysize = "1024"; // default to 1024 } - // if not specified, default to RSA - if ((rKeytype == null) || (rKeytype.equals(""))) { - rKeytype = "RSA"; - } if (rKeytype.equals("EC")) { if ((rKeycurve == null) || (rKeycurve.equals(""))) { rKeycurve = "nistp256"; |
