#305 UserSessionData bean to provide stateful session data

This commit is contained in:
Jason White
2017-01-05 17:28:53 -05:00
parent dcab7d8abd
commit 00eeae911d
3 changed files with 46 additions and 4 deletions

View File

@ -0,0 +1,32 @@
package org.owasp.webgoat.session;
import java.util.HashMap;
/**
* Created by jason on 1/4/17.
*/
public class UserSessionData {
private HashMap<String,String> userSessionData = new HashMap<>();
public UserSessionData() {
}
public UserSessionData(String key, String value) {
setValue(key,value);
}
//GETTERS & SETTERS
public String getValue(String key) {
return userSessionData.get(key);
}
public void setValue(String key, String value) {
if (userSessionData.containsKey(key)) {
userSessionData.replace(key,value);
} else {
userSessionData.put(key,value);
}
}
}