summaryrefslogtreecommitdiffstats
path: root/pki/base/common/src/com/netscape/cms/servlet/cert
diff options
context:
space:
mode:
authorawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-01-27 01:01:59 +0000
committerawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2011-01-27 01:01:59 +0000
commit0334c7e57f7d5b247ae673a3a6be53ec5499217e (patch)
treefe7156dc2fe8356e08a75b0f10a6fb1699d791c1 /pki/base/common/src/com/netscape/cms/servlet/cert
parentadd0fb428d176498f99539bb7ef9b4aa64727c28 (diff)
downloadpki-0334c7e57f7d5b247ae673a3a6be53ec5499217e.tar.gz
pki-0334c7e57f7d5b247ae673a3a6be53ec5499217e.tar.xz
pki-0334c7e57f7d5b247ae673a3a6be53ec5499217e.zip
Fixed bugzilla bug #504055.
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1778 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/common/src/com/netscape/cms/servlet/cert')
-rw-r--r--pki/base/common/src/com/netscape/cms/servlet/cert/scep/CRSEnrollment.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/pki/base/common/src/com/netscape/cms/servlet/cert/scep/CRSEnrollment.java b/pki/base/common/src/com/netscape/cms/servlet/cert/scep/CRSEnrollment.java
index fabb93c8e..97dde1a31 100644
--- a/pki/base/common/src/com/netscape/cms/servlet/cert/scep/CRSEnrollment.java
+++ b/pki/base/common/src/com/netscape/cms/servlet/cert/scep/CRSEnrollment.java
@@ -1593,8 +1593,17 @@ throws EBaseException {
CMS.debug("CRSEnrollment: Request (" + reqs.length + ") have been created");
}
// set transaction id
- reqs[0].setExtData("profileId", mProfileId);
reqs[0].setSourceId(req.getTransactionID());
+ reqs[0].setExtData("profile", "true");
+ reqs[0].setExtData("profileId", mProfileId);
+ reqs[0].setExtData(IEnrollProfile.CTX_CERT_REQUEST_TYPE, IEnrollProfile.REQ_TYPE_PKCS10);
+ reqs[0].setExtData(IEnrollProfile.CTX_CERT_REQUEST, pkcs10blob);
+ reqs[0].setExtData("requestor_name", "");
+ reqs[0].setExtData("requestor_email", "");
+ reqs[0].setExtData("requestor_phone", "");
+ reqs[0].setExtData("profileRemoteHost", httpReq.getRemoteHost());
+ reqs[0].setExtData("profileRemoteAddr", httpReq.getRemoteAddr());
+ reqs[0].setExtData("profileApprovedBy", profile.getApprovedBy());
CMS.debug("CRSEnrollment: Populating inputs");
profile.populateInput(ctx, reqs[0]);