diff options
author | Endi S. Dewata <edewata@redhat.com> | 2015-12-01 23:34:41 +0100 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2015-12-01 21:10:43 +0100 |
commit | 6a9990784b3a5ff18a800a288e8d1af173c7ae6e (patch) | |
tree | ff43c432f868edb0765180d41c09e6f358d666c0 /base/server/test | |
parent | c44d643c8f1f1b34004e8a1c5eedbcb75e46860d (diff) | |
download | pki-6a9990784b3a5ff18a800a288e8d1af173c7ae6e.tar.gz pki-6a9990784b3a5ff18a800a288e8d1af173c7ae6e.tar.xz pki-6a9990784b3a5ff18a800a288e8d1af173c7ae6e.zip |
Fixed selftest error handling.
The selftest has been modified to throw an exception and provide
more specific error message if a test fails in order to help
troubleshoot the problem.
https://fedorahosted.org/pki/ticket/1328
Diffstat (limited to 'base/server/test')
-rw-r--r-- | base/server/test/com/netscape/cmscore/app/CMSEngineDefaultStub.java | 27 |
1 files changed, 12 insertions, 15 deletions
diff --git a/base/server/test/com/netscape/cmscore/app/CMSEngineDefaultStub.java b/base/server/test/com/netscape/cmscore/app/CMSEngineDefaultStub.java index b45b33b5f..5d43af7d1 100644 --- a/base/server/test/com/netscape/cmscore/app/CMSEngineDefaultStub.java +++ b/base/server/test/com/netscape/cmscore/app/CMSEngineDefaultStub.java @@ -12,14 +12,6 @@ import java.util.Hashtable; import java.util.Locale; import java.util.Vector; -import netscape.ldap.LDAPConnection; -import netscape.ldap.LDAPException; -import netscape.ldap.LDAPSSLSocketFactoryExt; -import netscape.security.util.ObjectIdentifier; -import netscape.security.x509.Extension; -import netscape.security.x509.GeneralName; -import netscape.security.x509.X509CertInfo; - import org.mozilla.jss.CryptoManager.CertificateUsage; import org.mozilla.jss.util.PasswordCallback; @@ -65,6 +57,14 @@ import com.netscape.certsrv.request.IRequest; import com.netscape.cmsutil.net.ISocketFactory; import com.netscape.cmsutil.password.IPasswordStore; +import netscape.ldap.LDAPConnection; +import netscape.ldap.LDAPException; +import netscape.ldap.LDAPSSLSocketFactoryExt; +import netscape.security.util.ObjectIdentifier; +import netscape.security.x509.Extension; +import netscape.security.x509.GeneralName; +import netscape.security.x509.X509CertInfo; + /** * Default engine stub for testing. */ @@ -572,19 +572,16 @@ public class CMSEngineDefaultStub implements ICMSEngine { } @Override - public boolean verifySystemCerts() { - return false; + public void verifySystemCerts() throws Exception { } @Override - public boolean verifySystemCertByTag(String tag) { - return false; + public void verifySystemCertByTag(String tag) throws Exception { } @Override - public boolean verifySystemCertByNickname(String nickname, - String certificateUsage) { - return false; + public void verifySystemCertByNickname(String nickname, + String certificateUsage) throws Exception { } @Override |