1024 Commits

Author SHA1 Message Date
Martin Stockhammer
f09d251960 Changing to new parent pom version 17 2017-04-20 20:58:12 +02:00
Martin Stockhammer
a3ee32699b [MRM-1937] Prevent creation of wrong initial admin
Throws a error, if the admin user has the wrong name.
2017-04-14 21:01:39 +02:00
Martin Stockhammer
db185cb79d Adding some information about redback configuration settings 2017-03-18 18:33:14 +01:00
Martin Stockhammer
a6ee0f8770 Fixing tests for rest services 2017-03-11 11:12:59 +01:00
Martin Stockhammer
d9146ce8ab Fixing bad import 2017-03-09 20:07:03 +01:00
Martin Stockhammer
6a6b7bb939 Adding token validation to interceptor 2017-02-12 20:47:14 +01:00
Martin Stockhammer
98c98b3979 Adding log statements 2017-02-12 18:44:55 +01:00
Martin Stockhammer
461b7e98f8 Adding validationToken to toString method 2017-02-12 17:12:41 +01:00
Martin Stockhammer
a6ceb38469 Using random iv vector to generate unique tokens for each login 2017-02-12 17:09:15 +01:00
Martin Stockhammer
de5816adf0 Adding validation token generator got login 2017-02-12 14:02:01 +01:00
Martin Stockhammer
e9bc481884 Adding port check for Referer header 2017-01-30 22:42:33 +01:00
Martin Stockhammer
95f1b3e430 Implementing Header verification for REST API calls
Implementing header verification techniques mentioned in:
https://www.owasp.org/index.php/Cross-Site_Request_Forgery_(CSRF)_Prevention_Cheat_Sheet#Verifying_Same_Origin_with_Standard_Headers
2017-01-30 20:37:15 +01:00
olivier lamy
d45870b377 bump spring version to 4.3.5
Signed-off-by: olivier lamy <olamy@apache.org>
2017-01-01 09:43:41 +01:00
olivier lamy
90d8515ff4 add used dependency spring-aop
Signed-off-by: olivier lamy <olamy@apache.org>
2017-01-01 09:33:48 +01:00
olivier lamy
0537b8562e get rid of all jdo jpox dependencies
Signed-off-by: olivier lamy <olamy@apache.org>
2016-12-31 10:21:49 +01:00
olivier lamy
effc4a280b format pom
Signed-off-by: olivier lamy <olamy@apache.org>
2016-12-31 10:08:30 +01:00
olivier lamy
9b2f812568 simplify pom
Signed-off-by: olivier lamy <olamy@apache.org>
2016-12-31 10:07:19 +01:00
Martin Stockhammer
2add792524 Set JPA as default and only database backend
Remove JDO dependencies and set the JPA implementations as only implementation
for database backend providers. Uses the same database as JDO before.
without_jdo
2016-12-30 15:33:17 +01:00
Martin Stockhammer
96b6771e7f Remove schema types in annotation 2016-12-28 19:52:28 +01:00
olivier lamy
09b5fab0d2 fix duplicate dependency
Signed-off-by: olivier lamy <olamy@apache.org>
2016-12-05 21:14:56 +11:00
Martin Stockhammer
e55262c8cc Add schema changes for compatibility with JDO implementation 2016-11-19 23:26:08 +01:00
Martin Stockhammer
7482c06fcd Fix schema settings 2016-11-16 21:07:08 +01:00
Martin Stockhammer
78e37f700a Change comments 2016-11-06 12:47:23 +01:00
Martin Stockhammer
13aa63a4e5 Add JPA Key Provider 2016-11-04 08:02:57 +01:00
Martin Stockhammer
5420374314 Override method to activate transaction handling 2016-10-25 15:55:59 +02:00
Martin Stockhammer
b6a3d01360 Add exception handler 2016-10-25 15:53:59 +02:00
Martin Stockhammer
45b429e778 Add jpa config to test spring contexts 2016-10-25 15:52:26 +02:00
Martin Stockhammer
994c7cb42f Fix maven dependencies 2016-10-21 22:09:32 +02:00
Martin Stockhammer
6f7fa90562 Add transaction annotation and dependencies 2016-10-21 20:11:47 +02:00
Martin Stockhammer
c4fc7ffc73 Adding Transaction annotation and fixing tests 2016-10-19 23:28:28 +02:00
Martin Stockhammer
a2441c5e41 Merge branch 'master' into jpa 2016-10-16 20:09:01 +02:00
Martin Stockhammer
78d822d145 Fixing validation error in unit tests 2016-10-16 17:18:42 +02:00
Martin Stockhammer
2aa6cdf6c6 Adding flag for authenticator to avoid autowiring exceptions
Adds a isValid() method to the authenticator to avoid exceptions during
initialization.
2016-10-16 17:18:42 +02:00
Martin Stockhammer
8fd7112762 Changing transaction handling 2016-10-14 21:39:36 +02:00
Martin Stockhammer
8d9f47436e JPA bytecode enhancement 2016-10-09 21:13:18 +02:00
Martin Stockhammer
e2581cd127 Merge branch 'validauth' into jpa 2016-10-04 20:46:28 +02:00
Martin Stockhammer
7e83bebcec Adding flag for authenticator to avoid autowiring exceptions
Adds a isValid() method to the authenticator to avoid exceptions during
initialization.
2016-10-03 19:36:13 +02:00
Ciprian Ciubotariu
c9ca73b94c Use NamingManager instead of LdapCtxFactory
Fixes deprecation warnings on LdapCtxFactory
2016-10-03 18:32:52 +03:00
Martin Stockhammer
e217190250 Adding version for dependencies 2016-10-02 20:15:49 +02:00
Martin Stockhammer
d785f13635 Adding spring context for rbac module 2016-10-02 20:15:26 +02:00
Martin Stockhammer
f8ee2af825 Adding explicit dependencies for JPA user/rbac implementations 2016-10-02 20:14:34 +02:00
Martin Stockhammer
ac89b6bb2d Adding final flag to jpa implementations 2016-10-02 20:14:10 +02:00
Martin Stockhammer
4586b826d9 Fixing path of spring context file 2016-10-02 19:25:20 +02:00
Martin Stockhammer
30c3441cd4 Adding order columns to persistence schema 2016-09-30 22:38:08 +02:00
Martin Stockhammer
f3bcedfdf8 Setting database schema names from JDO 2016-09-30 22:37:22 +02:00
Martin Stockhammer
9e09e8f0cf Removing datasource from test persistence config 2016-09-30 22:36:39 +02:00
olivier lamy
c49cb230eb unused imports
Signed-off-by: olivier lamy <olamy@apache.org>
2016-09-28 12:44:40 +10:00
Martin Stockhammer
62efc70bd2 Adding JPA implementation of users and rbac provider
Uses OpenJPA
2016-09-27 23:13:03 +02:00
olivier lamy
d17c6ffb9d use last parent snapshot
Signed-off-by: olivier lamy <olamy@apache.org>
2016-09-14 22:00:41 +10:00
olivier lamy
11b2cdbae0 Merge branch 'pr/10'
[MRM-1923] merge pr
2016-09-13 10:55:00 +10:00