Commit Graph

132 Commits

Author SHA1 Message Date
Sebastian Sdorra
9b98ab78c6 fix license headers 2012-09-13 15:47:13 +02:00
Sebastian Sdorra
04e95abfab encode unique keys with Base62 for shorter keys 2012-09-05 16:05:55 +02:00
Sebastian Sdorra
53d44fdfc5 permission type enum is always upper case 2012-09-02 17:48:09 +02:00
Sebastian Sdorra
a94a2bf774 fix possible duplicate keys 2012-09-02 17:14:56 +02:00
Sebastian Sdorra
6fee63203f create new key generator for shorter repository ids 2012-08-30 17:35:56 +02:00
Sebastian Sdorra
2a48dcf4d5 fix bug with group permissions 2012-08-30 16:34:43 +02:00
Sebastian Sdorra
a5d0a41222 fix typo in log message 2012-08-30 13:26:45 +02:00
Sebastian Sdorra
81060af003 replace groups class with groupnames 2012-08-30 10:38:56 +02:00
Sebastian Sdorra
a1d83e6f82 the first (primary) principal should be a unique identifier for the user 2012-08-29 17:58:41 +02:00
Sebastian Sdorra
f657e9d55b use apache shiro api for authentication resource 2012-08-29 16:29:41 +02:00
Sebastian Sdorra
b70fc53571 added security constants 2012-08-29 10:21:58 +02:00
Sebastian Sdorra
625b59553d grant owner permissions to each repository for admins 2012-08-29 10:18:15 +02:00
Sebastian Sdorra
bc8b2a3644 fix possible npe in ScmRealm 2012-08-29 10:12:44 +02:00
Sebastian Sdorra
d9810da47c move repository permissions to scm-core 2012-08-29 09:35:28 +02:00
Sebastian Sdorra
e444d5d275 improve constructor of repository permission 2012-08-29 09:32:13 +02:00
Sebastian Sdorra
0197eb6f07 fix npe on wrong password 2012-08-28 18:34:24 +02:00
Sebastian Sdorra
585a2559ce clear cache only on a post event 2012-08-27 08:00:16 +02:00
Sebastian Sdorra
2030a643d4 use groups class 2012-08-27 07:50:32 +02:00
Sebastian Sdorra
8044107f11 fix npe 2012-08-26 17:48:45 +02:00
Sebastian Sdorra
692c2ef7cd fix wrong UnsupportedTokenException 2012-08-26 17:42:58 +02:00
Sebastian Sdorra
5d1cad77b4 added missing injector annotation 2012-08-26 17:37:01 +02:00
Sebastian Sdorra
e9a08fbec6 move authentication logic from BasicSecurityContext to ScmRealm 2012-08-26 17:27:13 +02:00
Sebastian Sdorra
440542f55e start implementation of shiro realm 2012-08-26 17:16:08 +02:00
Sebastian Sdorra
8c0324de73 resolve cipher api dependency problems 2011-09-03 17:28:57 +02:00
Sebastian Sdorra
9d52d43061 improve DefaultCipherHandler 2011-09-03 17:09:57 +02:00
Sebastian Sdorra
d5ad621849 implement cipher api 2011-09-03 16:52:09 +02:00
Sebastian Sdorra
9619a92d41 move Authenticator and Filters from scm-webapp to scm-web-api 2010-09-26 15:53:26 +02:00
Sebastian Sdorra
34d1af30df improve RepositoryManager api 2010-09-14 19:03:08 +02:00
Sebastian Sdorra
967b86f166 added securityfilter 2010-09-14 13:07:11 +02:00
Sebastian Sdorra
64253bcb4f using google guice instead of weld 2010-09-11 14:28:10 +02:00
Sebastian Sdorra
3fcff280e8 fix bug in SecurityFilter 2010-09-08 11:30:38 +02:00
Sebastian Sdorra
cbb85745f3 added DemoAuthenticator 2010-09-08 10:59:54 +02:00