Mercurial > lada > lada-server
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 } |