summaryrefslogtreecommitdiffstats
path: root/base/ocsp/src/com
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2014-02-20 16:58:34 -0500
committerEndi S. Dewata <edewata@redhat.com>2014-02-28 12:54:05 -0500
commitd6d197d1a4513a3262a59c3989845f69285a38ad (patch)
tree4c9becb4c5dc3ef66cf4be6c0bdd2406ab779f03 /base/ocsp/src/com
parent819fd31d34b3159e895f15bfad41bf483adca79e (diff)
downloadpki-d6d197d1a4513a3262a59c3989845f69285a38ad.tar.gz
pki-d6d197d1a4513a3262a59c3989845f69285a38ad.tar.xz
pki-d6d197d1a4513a3262a59c3989845f69285a38ad.zip
Reorganized REST service classes.
The REST service classes have been moved into org.dogtagpki.server namespace. A new upgrade script has been added to update existing instances. Ticket #114
Diffstat (limited to 'base/ocsp/src/com')
-rw-r--r--base/ocsp/src/com/netscape/ocsp/OCSPApplication.java76
1 files changed, 0 insertions, 76 deletions
diff --git a/base/ocsp/src/com/netscape/ocsp/OCSPApplication.java b/base/ocsp/src/com/netscape/ocsp/OCSPApplication.java
deleted file mode 100644
index 21b81f47f..000000000
--- a/base/ocsp/src/com/netscape/ocsp/OCSPApplication.java
+++ /dev/null
@@ -1,76 +0,0 @@
-package com.netscape.ocsp;
-
-import java.util.LinkedHashSet;
-import java.util.Set;
-
-import javax.ws.rs.core.Application;
-
-import com.netscape.certsrv.apps.CMS;
-import com.netscape.certsrv.base.EBaseException;
-import com.netscape.certsrv.base.IConfigStore;
-import com.netscape.certsrv.base.PKIException;
-import com.netscape.cms.authorization.ACLInterceptor;
-import com.netscape.cms.authorization.AuthMethodInterceptor;
-import com.netscape.cms.servlet.account.AccountService;
-import com.netscape.cms.servlet.admin.GroupService;
-import com.netscape.cms.servlet.admin.SystemCertService;
-import com.netscape.cms.servlet.admin.UserService;
-import com.netscape.cms.servlet.csadmin.SecurityDomainService;
-import com.netscape.cms.servlet.csadmin.SystemConfigService;
-import com.netscape.cmscore.logging.AuditService;
-import com.netscape.cmscore.selftests.SelfTestService;
-
-public class OCSPApplication extends Application {
-
- private Set<Object> singletons = new LinkedHashSet<Object>();
- private Set<Class<?>> classes = new LinkedHashSet<Class<?>>();
-
- public OCSPApplication() {
-
- // account
- classes.add(AccountService.class);
-
- // audit
- classes.add(AuditService.class);
-
- // installer
- classes.add(SystemConfigService.class);
-
- // security domain
- IConfigStore cs = CMS.getConfigStore();
- try {
- boolean standalone = cs.getBoolean("ocsp.standalone", false);
- if (standalone) {
- classes.add(SecurityDomainService.class);
- }
- } catch (EBaseException e) {
- CMS.debug(e);
- throw new RuntimeException(e);
- }
-
- // selftests
- classes.add(SelfTestService.class);
-
- // user and group management
- classes.add(GroupService.class);
- classes.add(UserService.class);
-
- // system certs
- classes.add(SystemCertService.class);
-
- // exception mapper
- classes.add(PKIException.Mapper.class);
-
- // interceptors
- singletons.add(new AuthMethodInterceptor());
- singletons.add(new ACLInterceptor());
- }
-
- public Set<Class<?>> getClasses() {
- return classes;
- }
-
- public Set<Object> getSingletons() {
- return singletons;
- }
-}