summaryrefslogtreecommitdiffstats
path: root/pki/base/ca/src/com/netscape/ca
diff options
context:
space:
mode:
authorawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-03-16 22:26:42 +0000
committerawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-03-16 22:26:42 +0000
commit882e8b58750e20182644958ff758c1bdca858661 (patch)
treef9c1d62690ab37f95b529a88f760a71ea34877b2 /pki/base/ca/src/com/netscape/ca
parent74fb0af964e5acb081d9505774fff72c26b619f2 (diff)
downloadpki-882e8b58750e20182644958ff758c1bdca858661.tar.gz
pki-882e8b58750e20182644958ff758c1bdca858661.tar.xz
pki-882e8b58750e20182644958ff758c1bdca858661.zip
Fixed main issue from bugzilla bug #493765.
-This line, and those below, will be ignored-- M CertificateAuthority.java git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1021 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/ca/src/com/netscape/ca')
-rw-r--r--pki/base/ca/src/com/netscape/ca/CertificateAuthority.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/pki/base/ca/src/com/netscape/ca/CertificateAuthority.java b/pki/base/ca/src/com/netscape/ca/CertificateAuthority.java
index 4ac18a8c7..46c2daf22 100644
--- a/pki/base/ca/src/com/netscape/ca/CertificateAuthority.java
+++ b/pki/base/ca/src/com/netscape/ca/CertificateAuthority.java
@@ -283,6 +283,23 @@ public class CertificateAuthority implements ICertificateAuthority, ICertAuthori
if (CMS.isPreOpMode())
return;
+ // get SSL server nickname
+ IConfigStore serverCertStore = mConfig.getSubStore("sslserver");
+ if (serverCertStore != null && serverCertStore.size() > 0) {
+ String nickName = serverCertStore.getString("nickname");
+ String tokenName = serverCertStore.getString("tokenname");
+ if (tokenName != null && tokenName.length() > 0 &&
+ nickName != null && nickName.length() > 0) {
+ CMS.setServerCertNickname(tokenName, nickName);
+ CMS.debug("CertificateAuthority init sslserver: tokenName:"+tokenName+" nickName:"+nickName);
+ } else if (nickName != null && nickName.length() > 0) {
+ CMS.setServerCertNickname(nickName);
+ CMS.debug("CertificateAuthority init sslserver: nickName:"+nickName);
+ } else {
+ CMS.debug("CertificateAuthority init error: SSL server certificate nickname is not available.");
+ }
+ }
+
// set certificate status to 10 minutes
mCertRepot.setCertStatusUpdateInterval(
mRequestQueue.getRequestRepository(),