Commit Graph

133 Commits

Author SHA1 Message Date
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
Sebastian Sdorra
6728758637 do not store request and respone in authentication token 2012-10-11 16:12:06 +02:00
Sebastian Sdorra
352ce23082 remove token from PrincipalCollection because it is also stored in the session 2012-10-11 15:51:11 +02:00
Sebastian Sdorra
3999a4daf5 store authentication token as principal 2012-10-07 17:57:14 +02:00
Sebastian Sdorra
7f5f34eddc do not store non valid users 2012-10-04 11:18:10 +02:00
Sebastian Sdorra
40ae526620 added hack for missing user events 2012-10-04 11:14:46 +02:00
Sebastian Sdorra
8e95f3d6bf indent 2012-10-04 11:09:12 +02:00
Sebastian Sdorra
c2f34ffa6e user user dao instead of user manager to pass permission checks 2012-10-04 11:00:12 +02:00
Sebastian Sdorra
328867aae1 added some comments 2012-10-03 14:01:00 +02:00
Sebastian Sdorra
bff2b74c4e remove missing import 2012-10-02 16:27:47 +02:00
Sebastian Sdorra
1a41802a1f fix bug in AuthorizationInfo cache 2012-10-02 16:27:17 +02:00
Sebastian Sdorra
9157457206 use joiner instead of while loop 2012-10-02 16:21:53 +02:00