diff options
author | awnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-03 23:34:44 +0000 |
---|---|---|
committer | awnuk <awnuk@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-03 23:34:44 +0000 |
commit | fdff61f4b31f1eb3f9b35f65f60e76eaf2f36298 (patch) | |
tree | ea6272f18cf504b8d2b89d200663e39909db4987 | |
parent | 02f8779c71771c63cdd52da976197d1cc170fb82 (diff) | |
download | pki-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.java | 10 |
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); } |