From 0a9cb74b58837aac82627c47fe70570ca6731ec3 Mon Sep 17 00:00:00 2001
From: Adrian Damian <Adrian.Damian@nrc.ca>
Date: Tue, 8 Sep 2015 14:43:40 -0700
Subject: [PATCH] Changes after code review

---
 .../src/ca/nrc/cadc/ac/server/web/users/LoginServlet.java      | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/web/users/LoginServlet.java b/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/web/users/LoginServlet.java
index 01291c29..29c9b809 100755
--- a/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/web/users/LoginServlet.java
+++ b/projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/web/users/LoginServlet.java
@@ -101,7 +101,8 @@ public class LoginServlet extends HttpServlet
 {
     private static final Logger log = Logger.getLogger(LoginServlet.class);
     private static final String CONTENT_TYPE = "text/plain";
-    public static final String PROXY_USER_DELIM = " as ";
+    // " as " - delimiter use for proxy user authentication
+    public static final String PROXY_USER_DELIM = "(.*)/s[aA][sS]/s(.*";
     String proxyGroup; // only users in this group can impersonate other users
     String nonImpersonGroup; // users in this group cannot be impersonated
     
-- 
GitLab