summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/cms/servlet/cert/RequestProcessor.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/common/src/com/netscape/cms/servlet/cert/RequestProcessor.java')
-rw-r--r--base/common/src/com/netscape/cms/servlet/cert/RequestProcessor.java27
1 files changed, 13 insertions, 14 deletions
diff --git a/base/common/src/com/netscape/cms/servlet/cert/RequestProcessor.java b/base/common/src/com/netscape/cms/servlet/cert/RequestProcessor.java
index 57e33f3a5..74a3183d6 100644
--- a/base/common/src/com/netscape/cms/servlet/cert/RequestProcessor.java
+++ b/base/common/src/com/netscape/cms/servlet/cert/RequestProcessor.java
@@ -36,6 +36,7 @@ import com.netscape.certsrv.base.BadRequestDataException;
import com.netscape.certsrv.base.EBaseException;
import com.netscape.certsrv.base.EPropertyNotFound;
import com.netscape.certsrv.base.IConfigStore;
+import com.netscape.certsrv.cert.CertReviewResponse;
import com.netscape.certsrv.logging.ILogger;
import com.netscape.certsrv.profile.EDeferException;
import com.netscape.certsrv.profile.EProfileException;
@@ -46,19 +47,17 @@ import com.netscape.certsrv.profile.IPolicyDefault;
import com.netscape.certsrv.profile.IProfile;
import com.netscape.certsrv.profile.IProfileOutput;
import com.netscape.certsrv.profile.IProfilePolicy;
+import com.netscape.certsrv.profile.PolicyDefault;
+import com.netscape.certsrv.profile.ProfileAttribute;
+import com.netscape.certsrv.profile.ProfileOutput;
+import com.netscape.certsrv.profile.ProfilePolicySet;
import com.netscape.certsrv.property.EPropertyException;
import com.netscape.certsrv.request.IRequest;
import com.netscape.certsrv.request.RequestId;
import com.netscape.certsrv.request.RequestStatus;
import com.netscape.cms.profile.common.ProfilePolicy;
import com.netscape.cms.servlet.common.CMSRequest;
-import com.netscape.cms.servlet.profile.model.PolicyDefault;
-import com.netscape.cms.servlet.profile.model.ProfileAttribute;
-import com.netscape.cms.servlet.profile.model.ProfileOutput;
-import com.netscape.cms.servlet.profile.model.ProfileOutputFactory;
-import com.netscape.cms.servlet.profile.model.ProfilePolicySet;
-import com.netscape.cms.servlet.request.model.AgentEnrollmentRequestData;
-import com.netscape.cms.servlet.request.model.AgentEnrollmentRequestDataFactory;
+import com.netscape.cms.servlet.profile.ProfileOutputFactory;
public class RequestProcessor extends CertProcessor {
@@ -66,19 +65,19 @@ public class RequestProcessor extends CertProcessor {
super(id, locale);
}
- public AgentEnrollmentRequestData processRequest(CMSRequest cmsReq, IRequest request, String op) throws EBaseException {
+ public CertReviewResponse processRequest(CMSRequest cmsReq, IRequest request, String op) throws EBaseException {
HttpServletRequest req = cmsReq.getHttpReq();
IRequest ireq = cmsReq.getIRequest();
String profileId = ireq.getExtDataInString("profileId");
IProfile profile = ps.getProfile(profileId);
- AgentEnrollmentRequestData data = AgentEnrollmentRequestDataFactory.create(cmsReq, profile, nonces, locale);
+ CertReviewResponse data = CertReviewResponseFactory.create(cmsReq, profile, nonces, locale);
processRequest(req, data, request, op);
return data;
}
- public void processRequest(HttpServletRequest request, AgentEnrollmentRequestData data, IRequest req, String op)
+ public void processRequest(HttpServletRequest request, CertReviewResponse data, IRequest req, String op)
throws EBaseException {
try {
startTiming("approval");
@@ -355,7 +354,7 @@ public class RequestProcessor extends CertProcessor {
* @exception EProfileException an error related to this profile has
* occurred
*/
- private void approveRequest(IRequest req, AgentEnrollmentRequestData data, IProfile profile, Locale locale)
+ private void approveRequest(IRequest req, CertReviewResponse data, IProfile profile, Locale locale)
throws EProfileException {
String auditMessage = null;
String auditSubjectID = auditSubjectID();
@@ -404,14 +403,14 @@ public class RequestProcessor extends CertProcessor {
}
}
- private void updateValues(AgentEnrollmentRequestData data, IRequest req,
+ private void updateValues(CertReviewResponse data, IRequest req,
IProfile profile, Locale locale)
throws ERejectException, EDeferException, EPropertyException {
// put request policy defaults in a local hash
HashMap<String, String> policyData = new HashMap<String,String>();
for (ProfilePolicySet policySet: data.getPolicySets()) {
- for (com.netscape.cms.servlet.profile.model.ProfilePolicy policy: policySet.getPolicies()) {
+ for (com.netscape.certsrv.profile.ProfilePolicy policy: policySet.getPolicies()) {
PolicyDefault def = policy.getDef();
List<ProfileAttribute> attrs = def.getAttributes();
for (ProfileAttribute attr: attrs) {
@@ -443,7 +442,7 @@ public class RequestProcessor extends CertProcessor {
}
- private void updateNotes(AgentEnrollmentRequestData data, IRequest req) {
+ private void updateNotes(CertReviewResponse data, IRequest req) {
String notes = data.getRequestNotes();
if (notes != null) {