diff options
| author | Endi S. Dewata <edewata@redhat.com> | 2014-02-20 16:58:34 -0500 |
|---|---|---|
| committer | Endi S. Dewata <edewata@redhat.com> | 2014-02-28 12:54:05 -0500 |
| commit | d6d197d1a4513a3262a59c3989845f69285a38ad (patch) | |
| tree | 4c9becb4c5dc3ef66cf4be6c0bdd2406ab779f03 /base/ocsp/src/com | |
| parent | 819fd31d34b3159e895f15bfad41bf483adca79e (diff) | |
| download | pki-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.java | 76 |
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; - } -} |
