aboutsummaryrefslogtreecommitdiffstats
path: root/utils/webseal-simulator
diff options
context:
space:
mode:
authorys9693 <ys9693@att.com>2020-01-19 13:50:02 +0200
committerOfir Sonsino <ofir.sonsino@intl.att.com>2020-01-22 12:33:31 +0000
commit16a9fce0e104a38371a9e5a567ec611ae3fc7f33 (patch)
tree03a2aff3060ddb5bc26a90115805a04becbaffc9 /utils/webseal-simulator
parentaa83a2da4f911c3ac89318b8e9e8403b072942e1 (diff)
Catalog alignment
Issue-ID: SDC-2724 Signed-off-by: ys9693 <ys9693@att.com> Change-Id: I52b4aacb58cbd432ca0e1ff7ff1f7dd52099c6fe
Diffstat (limited to 'utils/webseal-simulator')
-rw-r--r--utils/webseal-simulator/sdc-simulator/chef-repo/cookbooks/sdc-simulator/templates/default/SDC-Simulator-webseal.conf.erb1
-rw-r--r--utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/Login.java1
-rw-r--r--utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/conf/Conf.java22
3 files changed, 17 insertions, 7 deletions
diff --git a/utils/webseal-simulator/sdc-simulator/chef-repo/cookbooks/sdc-simulator/templates/default/SDC-Simulator-webseal.conf.erb b/utils/webseal-simulator/sdc-simulator/chef-repo/cookbooks/sdc-simulator/templates/default/SDC-Simulator-webseal.conf.erb
index e4c5d753fa..4cdd4fbfba 100644
--- a/utils/webseal-simulator/sdc-simulator/chef-repo/cookbooks/sdc-simulator/templates/default/SDC-Simulator-webseal.conf.erb
+++ b/utils/webseal-simulator/sdc-simulator/chef-repo/cookbooks/sdc-simulator/templates/default/SDC-Simulator-webseal.conf.erb
@@ -1,6 +1,7 @@
{
webseal {
fe="<%= @fe_url %>"
+ portalCookieName="EPService"
users = [
{
userId="cs0008"
diff --git a/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/Login.java b/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/Login.java
index 4c807f4912..9780c09936 100644
--- a/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/Login.java
+++ b/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/Login.java
@@ -148,6 +148,7 @@ public class Login extends HttpServlet {
response.addCookie(cookieLastName);
response.addCookie(cookieRemoteAddress);
response.addCookie(cookieWsType);
+ response.addCookie(new Cookie(Conf.getInstance().getPortalCookieName(), "portal"));
response.sendRedirect("/sdc1");
}
diff --git a/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/conf/Conf.java b/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/conf/Conf.java
index 6b5103f51c..449fe62f49 100644
--- a/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/conf/Conf.java
+++ b/utils/webseal-simulator/src/main/java/org/openecomp/sdc/webseal/simulator/conf/Conf.java
@@ -31,10 +31,19 @@ import java.util.Map;
public class Conf {
- private static Conf conf= null;
+ private static Conf conf = new Conf();
private String feHost;
- Map<String,User> users = new HashMap<String,User>();
-
+ private Map<String,User> users = new HashMap<String,User>();
+ private String portalCookieName;
+
+ private void setPortalCookieName(String portalCookieName) {
+ this.portalCookieName = portalCookieName;
+ }
+
+ public String getPortalCookieName() {
+ return portalCookieName;
+ }
+
private Conf(){
initConf();
}
@@ -50,7 +59,9 @@ public class Conf {
Config confFile = ConfigFactory.parseFileAnySyntax(new File(confPath));
Config resolve = confFile.resolve();
setFeHost(resolve.getString("webseal.fe"));
- List<? extends Config> list = resolve.getConfigList("webseal.users");
+ setPortalCookieName(resolve.getString("webseal.portalCookieName"));
+ List<? extends Config> list = resolve.getConfigList("webseal.users");
+
for (Config conf : list ){
String userId = conf.getString("userId");
String password = conf.getString("password");
@@ -67,9 +78,6 @@ public class Conf {
}
public static Conf getInstance(){
- if (conf == null){
- conf = new Conf();
- }
return conf;
}