Index: lams_central/src/java/org/lamsfoundation/lams/webservice/UserRoleServlet.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/webservice/Attic/UserRoleServlet.java,v diff -u -r1.1.2.1 -r1.1.2.2 --- lams_central/src/java/org/lamsfoundation/lams/webservice/UserRoleServlet.java 23 May 2016 09:11:47 -0000 1.1.2.1 +++ lams_central/src/java/org/lamsfoundation/lams/webservice/UserRoleServlet.java 23 May 2016 09:19:49 -0000 1.1.2.2 @@ -44,10 +44,10 @@ String username = request.getParameter(CentralConstants.PARAM_USERNAME); try { + String method = request.getParameter(CentralConstants.PARAM_METHOD); ExtServerOrgMap serverMap = UserRoleServlet.integrationService.getExtServerOrgMap(serverId); - Authenticator.authenticate(serverMap, datetime, username, hashValue); + Authenticator.authenticate(serverMap, datetime, username, method, hashValue); ExtUserUseridMap userMap = UserRoleServlet.integrationService.getExtUserUseridMap(serverMap, username); - String method = request.getParameter(CentralConstants.PARAM_METHOD); String role = request.getParameter(AttributeNames.PARAM_ROLE); if ("grant".equalsIgnoreCase(method)) { grant(userMap.getUser(), role);