Commit Graph

244 Commits

Author SHA1 Message Date
Sebastian Sdorra
9add730143 fix UnsupportedOperationException on logout 2015-03-21 17:19:06 +01:00
Sebastian Sdorra
fd683dd6b4 disable apache shiro remember me function 2015-03-21 17:03:23 +01:00
Sebastian Sdorra
3525346adb set 10 hours for token max age 2015-03-21 15:58:31 +01:00
Sebastian Sdorra
325ca0c795 added restful endpoint for jwt authentication 2015-03-15 11:40:29 +01:00
Sebastian Sdorra
2029166b03 start implementation of jwt based authentication 2015-02-21 15:58:13 +01:00
Sebastian Sdorra
ccbecbff34 use classloaders util class 2014-12-20 14:24:49 +01:00
Sebastian Sdorra
28aa1137f0 added legacy plugin to support scm-manager 1.x password hashes 2014-12-20 11:33:03 +01:00
Sebastian Sdorra
866ce1e836 added extension point for shiro realms 2014-12-19 17:52:44 +01:00
Sebastian Sdorra
4fa8e6e88a replace scm-manager 1.x security api with apache shiro and use PasswordService for stronger password hashes 2014-12-14 12:26:03 +01:00
Sebastian Sdorra
f1a0435014 merge with branch 1.x 2014-08-15 23:53:31 +02:00
Sebastian Sdorra
75a539367e improve error handling of permission system 2014-06-07 15:11:48 +02:00
Sebastian Sdorra
ffc12f2fa1 merge changes from branch 1.x 2014-02-18 21:25:29 +01:00
Sebastian Sdorra
74661789f8 fix exception on login, if an external authenticator returns a changed user object 2014-01-29 12:46:14 +01:00
Sebastian Sdorra
5951b32f8e added main method for an easy way to generate static keys 2014-01-25 11:50:18 +01:00
Sebastian Sdorra
4745dd5575 suppress unchecked warnings 2014-01-11 15:17:44 +01:00
Sebastian Sdorra
c3100f420c improve modification handler events by sending old and new items to eventbus 2014-01-11 13:45:23 +01:00
Sebastian Sdorra
908f2fe6c8 simplify cache api 2014-01-09 20:06:07 +01:00
Sebastian Sdorra
0c7d6fa62f replace guava eventbus with legman 2014-01-03 12:56:18 +01:00
Sebastian Sdorra
9b9d04e6a8 fix typo 2013-09-28 13:28:08 +02:00
Sebastian Sdorra
b2c1336b08 added configuration options for login attempt limits 2013-09-16 17:36:16 +02:00
Sebastian Sdorra
bfa4372626 implement login attempt handler to handle failed authentications 2013-09-16 13:58:19 +02:00
Sebastian Sdorra
252108a7ab fix permission caching for logged in users 2013-08-28 16:15:41 +02:00
Sebastian Sdorra
e1a3940e8e clear authorization cache, when a group has changed 2013-07-26 08:25:22 +02:00
Sebastian Sdorra
a81342b3c6 remove subscribe annotation from realm, because it is no longer needed 2013-07-26 08:20:46 +02:00
Sebastian Sdorra
345392d309 fix license headers 2013-05-30 09:29:28 +02:00
Sebastian Sdorra
e69ddb06a4 added missing admin repository permission 2013-05-29 21:08:01 +02:00
Sebastian Sdorra
c8d98fadb1 improve caching of roles and permissions 2013-05-29 20:52:48 +02:00
Sebastian Sdorra
235b3322fe update svnkit to version 1.7.9-scm1 2013-05-29 20:22:34 +02:00
Sebastian Sdorra
baf5681849 remove unused method 2013-05-26 18:50:08 +02:00
Sebastian Sdorra
e7608f1b6a simplify collection of admin permissions 2013-05-26 14:29:35 +02:00
Sebastian Sdorra
ea39ecb365 added assigned permissions to ScmState 2013-05-26 13:14:59 +02:00
Sebastian Sdorra
d2097bda05 implement permission collector 2013-05-26 12:26:25 +02:00
Sebastian Sdorra
e440feb5f5 merge with branch issue-340 2013-05-11 19:08:07 +02:00
Sebastian Sdorra
62bfcbc78f add unit test for DefaultSecuritySystem 2013-05-02 18:29:00 +02:00
Sebastian Sdorra
c0eb4c3859 javadoc 2013-05-02 08:43:23 +02:00
Sebastian Sdorra
f4b0aa37da move event to correct package, serializable, toString, equals and hashCode 2013-05-02 08:16:02 +02:00
Sebastian Sdorra
5700f9ed06 clear cache if permission has changed 2013-05-01 21:10:21 +02:00
Sebastian Sdorra
b7b6c94574 implementing events for security system 2013-05-01 21:09:40 +02:00
Sebastian Sdorra
88e9e83647 remove permission objects if a group or a user is deleted 2013-05-01 20:57:47 +02:00
Sebastian Sdorra
3a398af09b added missing getPermission method 2013-05-01 13:52:04 +02:00
Sebastian Sdorra
1d1a92708a read permission descriptor from classpath 2013-04-30 16:55:48 +02:00
Sebastian Sdorra
7b00a4e52d start implementation of new security system 2013-04-30 16:27:08 +02:00
Sebastian Sdorra
9c66304550 added group for all authenticated users 2013-04-21 09:24:01 +02:00
Sebastian Sdorra
24ee483562 start implementation of a new security system to allow global permissions for repositories 2013-04-14 15:13:27 +02:00
Sebastian Sdorra
29fdc2fc69 fix circular proxy error on binding 2013-02-05 17:32:29 +01:00
Sebastian Sdorra
340cfbef11 remove unused imports 2013-02-01 11:43:26 +01:00
Sebastian Sdorra
0231cd3e0c start implementation of permission tests for ScmRealm 2013-01-31 16:37:49 +01:00
Sebastian Sdorra
2b4b9ee49e use async cache for scm realm 2013-01-31 15:04:03 +01:00
Sebastian Sdorra
692aae72fe fix license headers 2012-10-17 14:24:22 +02:00
Sebastian Sdorra
727025770c merge with branch apache-shiro 2012-10-16 07:08:28 +02:00