diff src/main/java/de/intevation/lada/util/auth/HeaderAuthorization.java @ 1070:f78f90446084

Add minimalistic authorization for Messprogramm.
author Tom Gottfried <tom@intevation.de>
date Fri, 30 Sep 2016 15:21:55 +0200
parents c481688150e8
children 02915a07e186
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/util/auth/HeaderAuthorization.java	Fri Sep 30 11:15:32 2016 +0200
+++ b/src/main/java/de/intevation/lada/util/auth/HeaderAuthorization.java	Fri Sep 30 15:21:55 2016 +0200
@@ -27,6 +27,7 @@
 import de.intevation.lada.model.land.LProbe;
 import de.intevation.lada.model.land.LStatusProtokoll;
 import de.intevation.lada.model.land.LZusatzWert;
+import de.intevation.lada.model.land.Messprogramm;
 import de.intevation.lada.model.stamm.Auth;
 import de.intevation.lada.model.stamm.DatensatzErzeuger;
 import de.intevation.lada.model.stamm.LadaUser;
@@ -66,6 +67,7 @@
     @Inject ProbeIdAuthorizer pIdAuthorizer;
     @Inject MessungIdAuthorizer mIdAuthorizer;
     @Inject NetzbetreiberAuthorizer netzAuthorizer;
+    @Inject MessprogrammAuthorizer messprogrammAuthorizer;
 
     @SuppressWarnings("rawtypes")
     @PostConstruct
@@ -83,6 +85,7 @@
         authorizers.put(DatensatzErzeuger.class, netzAuthorizer);
         authorizers.put(MessprogrammKategorie.class, netzAuthorizer);
         authorizers.put(Ort.class, netzAuthorizer);
+        authorizers.put(Messprogramm.class, messprogrammAuthorizer);
     }
 
     /**
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)