diff src/main/java/de/intevation/lada/util/auth/UserInfo.java @ 580:b2db32812260

Added OpenId authorization and user info class.
author Raimund Renkert <raimund.renkert@intevation.de>
date Mon, 23 Mar 2015 17:50:06 +0100
parents
children 3ec358698b4d
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/java/de/intevation/lada/util/auth/UserInfo.java	Mon Mar 23 17:50:06 2015 +0100
@@ -0,0 +1,72 @@
+package de.intevation.lada.util.auth;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class UserInfo {
+    private String name;
+    private List<String> messstellen;
+    private List<String> netzbetreiber;
+    private List<String> roles;
+
+    public UserInfo() {
+        messstellen = new ArrayList<String>();
+        netzbetreiber = new ArrayList<String>();
+    }
+
+    /**
+     * @return the name
+     */
+    public String getName() {
+        return name;
+    }
+
+    /**
+     * @param name the name to set
+     */
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    /**
+     * @return the messstellen
+     */
+    public List<String> getMessstellen() {
+        return messstellen;
+    }
+
+    /**
+     * @param messstellen the messstellen to set
+     */
+    public void setMessstellen(List<String> messstellen) {
+        this.messstellen = messstellen;
+    }
+
+    /**
+     * @return the netzbetreiber
+     */
+    public List<String> getNetzbetreiber() {
+        return netzbetreiber;
+    }
+
+    /**
+     * @param netzbetreiber the netzbetreiber to set
+     */
+    public void setNetzbetreiber(List<String> netzbetreiber) {
+        this.netzbetreiber = netzbetreiber;
+    }
+
+    /**
+     * @return the roles
+     */
+    public List<String> getRoles() {
+        return roles;
+    }
+
+    /**
+     * @param roles the roles to set
+     */
+    public void setRoles(List<String> roles) {
+        this.roles = roles;
+    }
+}
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)