summaryrefslogtreecommitdiffstats
path: root/base/server/cms/src/org
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2017-07-07 17:23:54 +0200
committerEndi S. Dewata <edewata@redhat.com>2017-07-08 04:52:20 +0200
commiteb08fba8a15e044802e9fa32ba0d4ed6c8eb31bc (patch)
tree189c8cc7f08d34301bba85c3e5e0b6eb0f582d27 /base/server/cms/src/org
parent65b1242cd139e6306fb3e039193a3a6b223ea9b1 (diff)
downloadpki-eb08fba8a15e044802e9fa32ba0d4ed6c8eb31bc.tar.gz
pki-eb08fba8a15e044802e9fa32ba0d4ed6c8eb31bc.tar.xz
pki-eb08fba8a15e044802e9fa32ba0d4ed6c8eb31bc.zip
Refactored ConfigurationUtils.updateServerCertNickConf().
The code that updates serverCertNick.conf has been moved into ConfigurationUtils.updateServerCertNickConf() and will only be executed once. https://pagure.io/dogtagpki/issue/2280 Change-Id: Iaae4429724ece683939aea8defe6fceeca237c4b
Diffstat (limited to 'base/server/cms/src/org')
-rw-r--r--base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java b/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java
index 479d8dff8..87cf963d9 100644
--- a/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java
+++ b/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java
@@ -290,8 +290,12 @@ public class SystemConfigService extends PKIService implements SystemConfigResou
return certList;
}
- public void processCerts(ConfigurationRequest request, String token, Collection<String> certList,
- Collection<Cert> certs, MutableBoolean hasSigningCert) {
+ public void processCerts(
+ ConfigurationRequest request,
+ String token,
+ Collection<String> certList,
+ Collection<Cert> certs,
+ MutableBoolean hasSigningCert) throws Exception {
try {
boolean generateServerCert = !request.getGenerateServerCert().equalsIgnoreCase("false");
@@ -393,6 +397,8 @@ public class SystemConfigService extends PKIService implements SystemConfigResou
CMS.debug(e);
throw new PKIException("Error in setting certificate names and key sizes: " + e);
}
+
+ ConfigurationUtils.updateServerCertNickConf();
}
public void processCert(