diff src/main/java/de/intevation/lada/util/auth/TestAuthorization.java @ 840:2fe625c91ab3

Merged branches.
author Raimund Renkert <raimund.renkert@intevation.de>
date Thu, 21 Jan 2016 09:01:57 +0100
parents fa922101a462 1ed347eb856b
children 1c41c7b8f7c2
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/util/auth/TestAuthorization.java	Fri Jan 08 12:20:31 2016 +0100
+++ b/src/main/java/de/intevation/lada/util/auth/TestAuthorization.java	Thu Jan 21 09:01:57 2016 +0100
@@ -10,6 +10,7 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import de.intevation.lada.model.stamm.Auth;
 import de.intevation.lada.util.annotation.AuthorizationConfig;
 import de.intevation.lada.util.rest.RequestMethod;
 import de.intevation.lada.util.rest.Response;
@@ -21,19 +22,28 @@
     public UserInfo getInfo(Object source) {
         UserInfo info = new UserInfo();
         info.setName("testeins");
+        List<Auth> auth = new ArrayList<Auth>();
+        Auth a1 = new Auth();
+        a1.setFunktionId(0);
+        a1.setLdapGroup("mst_06010");
+        a1.setMstId("06010");
+        a1.setNetzbetreiberId("06");
+        auth.add(a1);
+        Auth a2 = new Auth();
+        a2.setFunktionId(0);
+        a2.setLdapGroup("mst_11010");
+        a2.setNetzbetreiberId("11");
+        a2.setMstId("11010");
+        auth.add(a2);
+        Auth a3 = new Auth();
+        a3.setLdapGroup("Imis_world");
+        a3.setFunktionId(0);
+        auth.add(a3);
         List<String> roles = new ArrayList<String>();
         roles.add("mst_06010");
         roles.add("mst_11010");
         roles.add("ImisWorld");
-        info.setRoles(roles);
-        List<String> netz = new ArrayList<String>();
-        netz.add("06");
-        netz.add("11");
-        info.setNetzbetreiber(netz);
-        List<String> mess = new ArrayList<String>();
-        mess.add("06010");
-        mess.add("11010");
-        info.setMessstellen(mess);
+        info.setAuth(auth);
         return info;
     }
 
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)