diff options
author | awnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-03-16 22:26:42 +0000 |
---|---|---|
committer | awnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-03-16 22:26:42 +0000 |
commit | 882e8b58750e20182644958ff758c1bdca858661 (patch) | |
tree | f9c1d62690ab37f95b529a88f760a71ea34877b2 /pki/base/ca/src/com/netscape/ca | |
parent | 74fb0af964e5acb081d9505774fff72c26b619f2 (diff) | |
download | pki-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.java | 17 |
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(), |