summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-09-03 23:34:44 +0000
committerawnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-09-03 23:34:44 +0000
commitfdff61f4b31f1eb3f9b35f65f60e76eaf2f36298 (patch)
treeea6272f18cf504b8d2b89d200663e39909db4987
parent02f8779c71771c63cdd52da976197d1cc170fb82 (diff)
downloadpki-fdff61f4b31f1eb3f9b35f65f60e76eaf2f36298.tar.gz
pki-fdff61f4b31f1eb3f9b35f65f60e76eaf2f36298.tar.xz
pki-fdff61f4b31f1eb3f9b35f65f60e76eaf2f36298.zip
Fixed bugzilla bug #629769.
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1264 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
-rw-r--r--pki/base/common/src/com/netscape/cms/servlet/cert/scep/CRSEnrollment.java10
1 files changed, 10 insertions, 0 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 245054776..683aadfae 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
@@ -633,6 +633,16 @@ public class CRSEnrollment extends HttpServlet
httpResp.getOutputStream().write(response);
httpResp.getOutputStream().flush();
+ int i1 = responseData.indexOf("<Password>");
+ if (i1 > -1) {
+ i1 += 10; // 10 is a length of "<Password>"
+ int i2 = responseData.indexOf("</Password>", i1);
+ if (i2 > -1) {
+ responseData = responseData.substring(0, i1) + "********" +
+ responseData.substring(i2, responseData.length());
+ }
+ }
+
CMS.debug("Output (decoding) PKIOperation response:");
CMS.debug(responseData);
}