summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAde Lee <alee@redhat.com>2012-02-05 22:27:52 -0500
committerAde Lee <alee@redhat.com>2012-02-05 22:27:52 -0500
commit6c0e7f2156e0b218e4cc62029f0e3b0e89124e9d (patch)
tree2ec70fa0843fd9e80294e9ab27ca4ed5094f4df9
parenta0d72d9c90f33872896d84bde121cb3e4d9bddf5 (diff)
downloadpki-6c0e7f2156e0b218e4cc62029f0e3b0e89124e9d.tar.gz
pki-6c0e7f2156e0b218e4cc62029f0e3b0e89124e9d.tar.xz
pki-6c0e7f2156e0b218e4cc62029f0e3b0e89124e9d.zip
Change to admin servlet to allow passwords with colons.
Contributed by Josh Roys.
-rw-r--r--pki/base/common/src/com/netscape/cms/servlet/admin/AdminServlet.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/pki/base/common/src/com/netscape/cms/servlet/admin/AdminServlet.java b/pki/base/common/src/com/netscape/cms/servlet/admin/AdminServlet.java
index fe176b641..e02189142 100644
--- a/pki/base/common/src/com/netscape/cms/servlet/admin/AdminServlet.java
+++ b/pki/base/common/src/com/netscape/cms/servlet/admin/AdminServlet.java
@@ -371,9 +371,9 @@ public class AdminServlet extends HttpServlet {
authToken.lastIndexOf(' ') + 1);
String authCode = new String(com.netscape.osutil.OSUtil.AtoB(b64s));
String userid = authCode.substring(0,
- authCode.lastIndexOf(':'));
+ authCode.indexOf(':'));
String password = authCode.substring(
- authCode.lastIndexOf(':') + 1);
+ authCode.indexOf(':') + 1);
AuthCredentials cred = new AuthCredentials();
// save the "userid" of this certificate in case it