Steffen Schaefer
0d89902f6f
Consistently using servlet API 3.1. There was an export of javax.servlet
...
in the GWT bundles that had version 2.x but was 3.x. The GWT bundles do
not export servlet API anymore, so everything can consistently be on
servlet version 3.1 that is provided by our jetty server.
2016-11-21 13:48:23 +01:00
Axel Uhl
3a8c053d1a
use locking in PreferenceObjectBasedNotificationSet
...
Change-Id: I911fb9e4c303e8ae828f109345ca04aaa0c0d2f3
2016-07-12 09:36:29 +02:00
Axel Uhl
432c979135
Merge branch 'master' into bug2589
...
Conflicts:
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/EventsResource.java
Change-Id: I63f05a28bdf63a0c6b7731e03c36b28b61e4638e
2016-01-12 14:28:13 +01:00
Axel Uhl
f91153d93c
cleaned up the ClientUtils implementation and removed unused OAuth cruft; removed GWT dependency from com.sap.sse.security;
...
removed RemoteServiceServlet superclass from SecurityServiceImpl; why was it there? The GWT RPC is implemented by
UserManagementServiceImpl
Change-Id: Ifc2e1f848b9fb5d7f24398a0497d301b037a822e
2016-01-12 09:43:07 +01:00
Axel Uhl
041b50cc3d
introduced Jersey ExceptionMapper for Shiro's AuthorizationException
2015-02-26 17:26:45 +01:00
Fredrik Teschke
fa887140c8
Merge branch 'master' into ftes-mail-move-to-sse
...
Conflicts:
java/com.sap.sailing.feature/feature.xml
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sse.security.ui/Security UI sdm.launch
java/pom.xml
2015-02-12 18:14:21 +01:00
Fredrik Teschke
f637d50c41
add old jackson bundle as dependency to MANIFESTS to avoid NoClassDefFoundErrors
2015-02-12 13:14:47 +01:00
Fredrik Teschke
e004c433cc
pull out mail functionality into own service and bundle
...
- needs to live outside com.sap.sse due to dependency on replication
- use mail.properties instead of security.properties
- introduced ServiceTrackerFactory, which led to refactorings in SailingServiceImpl and ~Mock
2015-02-09 21:03:50 +01:00
Axel Uhl
672ca1b5c8
moved TimerWithRunnable to com.sap.sse and let com.sap.sse.security depend on it, allowing TimerWithRunnable to use Java8 features
2014-11-28 15:03:48 +01:00
Axel Uhl
772d5477bc
added com.sap.sse.security.common which bundles security-related stuff that is shared by Java7 GWT projects as well as Java8 backend projects
2014-11-21 17:59:00 +01:00
Axel Uhl
355239c8b1
first steps towards making SecurityService a Replicable; introduced operation base interface; register SecurityService as a Replicable; introduced ObjectInputStream / Cache
2014-11-20 17:39:58 +01:00
Axel Uhl
1ef688dc13
added URL parameters to EditProfile to allow for passing a password reset secret, default user name and default e-mail address
2014-11-05 16:17:11 +01:00
Axel Uhl
71845c258d
Adjusted target platform definitions and launch configurations; added shiro.web bundle dependency to security-enabled web bundles
2014-11-04 18:09:14 +01:00
fmittag
7255bc25e1
removed usage of org.eclipse.osgi bundle import in some manifest files
2014-10-31 12:23:48 +01:00
Axel Uhl
16cfc34404
package refactoring in com.sap.sse.security to put only GWT-compilable stuff into the GWT module exported by the bundle
2014-10-17 09:16:55 +02:00
Axel Uhl
9143d55e7f
removed the com.sap.sse.security.userstore bundle and consolidated it in com.sap.sse.security
2014-10-16 17:14:02 +02:00
Axel Uhl
d32d4e0aef
added code to suppor mail sending for user management purposes
2014-10-14 14:22:04 +02:00
Axel Uhl
dae505eb13
moved org.apache.* stuff from com.sap.sse.security/lib to target platform
2014-10-07 11:28:19 +02:00
Axel Uhl
80056219bb
made security.test execute locally as JUnit test by allowing test user store to be set
2014-10-04 11:56:29 +02:00
Axel Uhl
ba2f9cd542
don't require specific minimum version of com.sap.sse.security stuff
2014-10-02 15:40:57 +02:00
Benjamin Ebling
92363e3ca1
Fixed Problem with multiple JSESSIONIDs
2014-07-04 14:01:16 +02:00
Benjamin Ebling
bcd1d43207
KW Safe commit
2014-06-24 11:57:03 +02:00
Benjamin Ebling
1424ac803b
Some code improvement through refactoring
2014-06-11 16:40:41 +02:00
Benjamin Ebling
f47c838ead
Introduced OAuth
2014-06-05 17:31:20 +02:00
Benjamin Ebling
e2fc77b46c
Added accounts and settings
2014-06-04 15:40:47 +02:00
Benjamin Ebling
4e7586b375
Added role management and login panel
2014-05-27 17:04:45 +02:00
Benjamin Ebling
ad1d63effd
Initial simple user management
2014-05-16 11:06:59 +02:00
Benjamin Ebling
40d688b5b8
Added shiro config & simple login
2014-01-31 15:27:43 +01:00
Benjamin Ebling
698d75120a
Added osgi autostart for security bundle and added osgi security service
2014-01-30 13:06:15 +01:00
Benjamin Ebling
69b9a14ced
Create user management module
2014-01-29 13:58:23 +01:00