summaryrefslogtreecommitdiffstats
path: root/base/server/cms/src/com/netscape/cms/servlet/base
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2016-04-01 03:22:33 +0200
committerEndi S. Dewata <edewata@redhat.com>2016-04-12 16:27:02 +0200
commitca2332dfed7834c2fdcd2fe0c2201d58725388e9 (patch)
tree46dd1254a51f373542266bdc65581767f278324a /base/server/cms/src/com/netscape/cms/servlet/base
parent80fa9eefaeaeea94c650400f914b5831f1e28261 (diff)
downloadpki-ca2332dfed7834c2fdcd2fe0c2201d58725388e9.tar.gz
pki-ca2332dfed7834c2fdcd2fe0c2201d58725388e9.tar.xz
pki-ca2332dfed7834c2fdcd2fe0c2201d58725388e9.zip
Fixed exception handling in CertificateAuthority.
The CertificateAuthority.getCACert() has been modified to re-throw the exception instead of ignoring it. All callers have been modified to bubble up the exception. https://fedorahosted.org/pki/ticket/1654
Diffstat (limited to 'base/server/cms/src/com/netscape/cms/servlet/base')
-rw-r--r--base/server/cms/src/com/netscape/cms/servlet/base/CMSServlet.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/base/server/cms/src/com/netscape/cms/servlet/base/CMSServlet.java b/base/server/cms/src/com/netscape/cms/servlet/base/CMSServlet.java
index 146be519b..ba7ce5720 100644
--- a/base/server/cms/src/com/netscape/cms/servlet/base/CMSServlet.java
+++ b/base/server/cms/src/com/netscape/cms/servlet/base/CMSServlet.java
@@ -1510,7 +1510,7 @@ public abstract class CMSServlet extends HttpServlet {
* The main purpose is to avoid revoking the self signed
* CA certificate accidentially.
*/
- protected boolean isSystemCertificate(BigInteger serialNo) {
+ protected boolean isSystemCertificate(BigInteger serialNo) throws EBaseException {
if (!(mAuthority instanceof ICertificateAuthority)) {
return false;
}