Sebastian Sdorra
d91f918e91
fixed caching of locales/x/plugins.json
2019-02-11 11:51:12 +01:00
Sebastian Sdorra
ad4277ba41
merge with 2.0.0-m3
2019-02-05 16:50:14 +01:00
Sebastian Sdorra
c249d603d7
remove unused shiro rule and fixed some deprecated method calls
2019-02-01 09:44:25 +01:00
Sebastian Sdorra
0a29f41835
verify encoding and content type
2019-02-01 09:42:19 +01:00
Sebastian Sdorra
8bf82213b8
remove unused imports
2019-01-30 14:48:37 +01:00
Sebastian Sdorra
f8f5237ad0
fix usage of deprecated mockito classes
2019-01-30 14:44:38 +01:00
Sebastian Sdorra
b231499cd0
merge with branch 1.x
2019-01-29 09:42:03 +01:00
René Pfeuffer
e30d32f1cd
Test things
2018-12-01 20:46:05 +01:00
René Pfeuffer
f041b4ecb6
Merge with 2.0.0-m3
2018-10-25 10:15:32 +02:00
Sebastian Sdorra
96faa3cad7
simplify declaration of test data
2018-10-24 11:15:55 +02:00
Mohamed Karray
36a55bffae
Move the json merge in the I18nServlet class
2018-10-24 10:18:09 +02:00
Mohamed Karray
a7d14636dc
use JsonNode in the I18nServlet
2018-10-22 17:37:10 +02:00
Mohamed Karray
9cb661b460
plugin translation servlet
2018-10-20 14:40:03 +02:00
René Pfeuffer
bf1effb9c0
Remove special RepositoryNotFoundException
2018-10-18 16:08:49 +02:00
René Pfeuffer
b74fb814b8
Introduce default error object with context for not found exceptions
2018-10-18 13:12:16 +02:00
René Pfeuffer
babea160c3
Incorporate peer review
2018-09-17 17:49:08 +02:00
René Pfeuffer
6bc41cee0a
Handle git urls with trailing .git suffix correctly
2018-09-10 11:03:10 +02:00
René Pfeuffer
6d659b8ac1
Correct extraction of namespace and name from path
2018-09-10 08:37:31 +02:00
René Pfeuffer
67278582e3
Update to Mockito v2
2018-08-08 09:20:08 +02:00
Sebastian Sdorra
5e6685260e
fix integer overflow of request with body larger than 4gb, see issue #953
2017-11-19 21:07:28 +01:00
Sebastian Sdorra
5738fa2d66
redesign bearer tokens
2017-01-17 15:54:32 +01:00
Sebastian Sdorra
2388cfd35d
create a more flexible interface for the creation of access tokens
...
Provide a AccessTokenBuilderFactory to simplify the creation of access tokens and a default implementation which is based on JWT. Added also an AccessTokenCookieIssuer to unify the creation of access token cookies. Removed old BearerTokenGenerator.
2017-01-17 14:40:50 +01:00
Sebastian Sdorra
bad99919f4
merge with branch 1.x
2017-01-12 19:50:39 +01:00
Sebastian Sdorra
be385e4f2e
implement a new authentication filter, which uses a set of WebTokenGenerator to handle authentication requests
2015-02-21 21:06:35 +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
8e608d2439
created small user-agent detection framework to choose the right encoding for basic authentication
2014-10-17 15:43:28 +02:00
Sebastian Sdorra
ffc12f2fa1
merge changes from branch 1.x
2014-02-18 21:25:29 +01:00
Sebastian Sdorra
7d198a2d95
added option to skip failed authenticators
2014-02-16 15:41:48 +01:00
Sebastian Sdorra
796858868a
remove unused imports
2014-01-03 14:20:28 +01:00
Sebastian Sdorra
5e6259f3b7
remove old style listeners in favor of event bus
2014-01-03 11:32:40 +01:00
Sebastian Sdorra
6b910d2c40
default authentication handler should always be the first in the chain
2013-04-04 13:38:33 +02:00
Sebastian Sdorra
340cfbef11
remove unused imports
2013-02-01 11:43:26 +01:00
Sebastian Sdorra
29a3f682a2
remove unnecessary provider
2013-01-23 13:38:26 +01:00
Sebastian Sdorra
4a9d14b708
mark security context as deprecated and use shiro apis instead
2012-08-30 13:20:26 +02:00
Sebastian Sdorra
b979c2d438
use default type of user manager for default authentication
2012-03-18 17:17:39 +01:00
Sebastian Sdorra
cb37aec93a
rename manager classes from xml to default
2012-03-16 18:50:32 +01:00
Sebastian Sdorra
326612e00a
implementation and use of user and group dao
2012-03-15 21:38:47 +01:00
Sebastian Sdorra
12fac88aaf
update ehcache to version 2.5.1
2012-02-01 15:44:29 +01:00
Sebastian Sdorra
a60f04e083
added injection support for authentication, group, repository and user listeners
2011-08-16 19:10:36 +02:00
Sebastian Sdorra
5fa282cfc0
cache authentication for 60 seconds to improve svn and bzr performance
2011-01-15 14:05:13 +01:00
Sebastian Sdorra
37a9c506d9
improve authentication api for issue ' #3 Add extension point for plugins to define groups and their members'
2011-01-08 13:04:04 +01:00
Sebastian Sdorra
6e6575738e
added unit tests for authentication
2010-12-07 17:13:16 +01:00