summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFraser Tweedale <ftweedal@redhat.com>2016-03-14 09:22:53 +1000
committerFraser Tweedale <ftweedal@redhat.com>2016-03-22 13:50:46 +1000
commitd6fddf0540af1bcdede4304a0cc7ccfae8f70dd4 (patch)
tree989cf8cdb886e842b00c72564e6c809b11dc9f2a
parent8094b9598a4fb5d2e955a36484d9578c57d7f0e6 (diff)
downloadpki-d6fddf0540af1bcdede4304a0cc7ccfae8f70dd4.tar.gz
pki-d6fddf0540af1bcdede4304a0cc7ccfae8f70dd4.tar.xz
pki-d6fddf0540af1bcdede4304a0cc7ccfae8f70dd4.zip
Remove unused class 'RAEnrollProfile'
-rw-r--r--base/server/cms/src/com/netscape/cms/profile/common/RAEnrollProfile.java128
1 files changed, 0 insertions, 128 deletions
diff --git a/base/server/cms/src/com/netscape/cms/profile/common/RAEnrollProfile.java b/base/server/cms/src/com/netscape/cms/profile/common/RAEnrollProfile.java
deleted file mode 100644
index 1fe2fa514..000000000
--- a/base/server/cms/src/com/netscape/cms/profile/common/RAEnrollProfile.java
+++ /dev/null
@@ -1,128 +0,0 @@
-// --- BEGIN COPYRIGHT BLOCK ---
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; version 2 of the License.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License along
-// with this program; if not, write to the Free Software Foundation, Inc.,
-// 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-//
-// (C) 2007 Red Hat, Inc.
-// All rights reserved.
-// --- END COPYRIGHT BLOCK ---
-package com.netscape.cms.profile.common;
-
-import java.util.Enumeration;
-
-import netscape.security.x509.X500Name;
-
-import com.netscape.certsrv.apps.CMS;
-import com.netscape.certsrv.authority.IAuthority;
-import com.netscape.certsrv.base.EBaseException;
-import com.netscape.certsrv.connector.IConnector;
-import com.netscape.certsrv.profile.EProfileException;
-import com.netscape.certsrv.profile.ERejectException;
-import com.netscape.certsrv.ra.IRAService;
-import com.netscape.certsrv.ra.IRegistrationAuthority;
-import com.netscape.certsrv.request.IRequest;
-import com.netscape.certsrv.request.IRequestListener;
-import com.netscape.certsrv.request.IRequestQueue;
-import com.netscape.certsrv.request.RequestStatus;
-
-/**
- * This class implements a Registration Manager
- * enrollment profile.
- *
- * @version $Revision$, $Date$
- */
-public class RAEnrollProfile extends EnrollProfile {
-
- public RAEnrollProfile() {
- super();
- }
-
- public IAuthority getAuthority() {
- IAuthority authority = (IAuthority)
- CMS.getSubsystem(CMS.SUBSYSTEM_RA);
-
- if (authority == null)
- return null;
- return authority;
- }
-
- public X500Name getIssuerName() {
- IRegistrationAuthority ra = (IRegistrationAuthority)
- CMS.getSubsystem(CMS.SUBSYSTEM_RA);
- X500Name issuerName = ra.getX500Name();
-
- return issuerName;
- }
-
- public void execute(IRequest request)
- throws EProfileException {
-
- if (!isEnable()) {
- CMS.debug("CAEnrollProfile: Profile Not Enabled");
- throw new EProfileException("Profile Not Enabled");
- }
-
- IRegistrationAuthority ra =
- (IRegistrationAuthority) getAuthority();
- IRAService raService = ra.getRAService();
-
- if (raService == null) {
- throw new EProfileException("No RA Service");
- }
-
- IRequestQueue queue = ra.getRequestQueue();
-
- // send request to CA
- try {
- IConnector caConnector = raService.getCAConnector();
-
- if (caConnector == null) {
- CMS.debug("RAEnrollProfile: CA connector not configured");
- } else {
- caConnector.send(request);
- // check response
- if (!request.isSuccess()) {
- CMS.debug("RAEnrollProfile error talking to CA setting req status to SVC_PENDING");
-
- request.setRequestStatus(RequestStatus.SVC_PENDING);
-
- try {
- queue.updateRequest(request);
- } catch (EBaseException e) {
- CMS.debug("RAEnrollProfile: Update request " + e.toString());
- }
- throw new ERejectException(
- request.getError(getLocale(request)));
- }
- }
- } catch (Exception e) {
- CMS.debug("RAEnrollProfile: " + e.toString());
- throw new EProfileException(e.toString());
- }
-
- // request handling
- Enumeration<String> names = ra.getRequestListenerNames();
-
- if (names != null) {
- while (names.hasMoreElements()) {
- String name = names.nextElement();
-
- CMS.debug("CAEnrollProfile: listener " + name);
- IRequestListener listener = ra.getRequestListener(name);
-
- if (listener != null) {
- listener.accept(request);
- }
- }
- }
- }
-}