comparison src/main/java/de/intevation/lada/util/auth/TestAuthorization.java @ 833:fa922101a462

Refactored Authorization. * Introduced "authorizer" * Attribute and datatype depended authorization
author Raimund Renkert <raimund.renkert@intevation.de>
date Fri, 08 Jan 2016 12:05:26 +0100
parents 8c336f08e76f
children 2fe625c91ab3
comparison
equal deleted inserted replaced
832:59c51da59b30 833:fa922101a462
47 RequestMethod method, Class<T> clazz) { 47 RequestMethod method, Class<T> clazz) {
48 return true; 48 return true;
49 } 49 }
50 50
51 @Override 51 @Override
52 public boolean isAuthorized(UserInfo userInfo, Object data) { 52 public <T> boolean isAuthorized(UserInfo userInfo, Object data, Class<T> clazz) {
53 return true; 53 return true;
54 } 54 }
55 55
56 @Override 56 @Override
57 public boolean isReadOnly(Integer probeId) { 57 public boolean isReadOnly(Integer probeId) {
58 return false; 58 return false;
59 } 59 }
60
61 @Override
62 public <T> boolean isAuthorized(int id, Class<T> clazz) {
63 return true;
64 }
65
66 } 60 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)