@@ -101,29 +101,29 @@ public class SessionHandler {
...
@@ -101,29 +101,29 @@ public class SessionHandler {
privatebooleanimpersonating=false;
privatebooleanimpersonating=false;
publicvoidimpersonateUser(Useruser){
// public void impersonateUser(User user) {
if(user==null){
// if (user == null) {
this.thisuser=getUser();
// this.thisuser = getUser();
impersonating=false;
// impersonating = false;
}elseif(canExecute("user")){
// } else if (canExecute("user")) {
secubean.logMessage(userbean.getCurrentUser(),"Successfully impersonating user id: "+user.getId()+" and login: "+user.getLogin());
// secubean.logMessage(userbean.getCurrentUser(), "Successfully impersonating user id: " + user.getId() + " and login: " + user.getLogin());
this.thisuser=user;
// this.thisuser = user;
impersonating=true;
// impersonating = true;
}else{
// } else {
secubean.logMessage(userbean.getCurrentUser(),"User tried to impersonate as id: "+user.getId()+" login: "+user.getLogin()+" but did not have enough rights");
// secubean.logMessage(userbean.getCurrentUser(), "User tried to impersonate as id: " + user.getId() + " login: " + user.getLogin() + " but did not have enough rights");