Axel Uhl
|
a0062d1862
|
adjusted security.properties such that testing sending e-mails inside SAP works
|
2014-10-17 15:56:43 +02:00 |
|
Axel Uhl
|
64dfd37932
|
first use of e-mail sending
|
2014-10-17 15:45:44 +02:00 |
|
Axel Uhl
|
e1649a058e
|
password and email editing started from UserManagement entry point
|
2014-10-17 15:20:07 +02:00 |
|
Axel Uhl
|
c8824205d5
|
change password entry point does what it shall
|
2014-10-17 13:46:38 +02:00 |
|
Axel Uhl
|
74815b1a38
|
added a ChangePassword entry point
|
2014-10-17 10:53:02 +02:00 |
|
Axel Uhl
|
72e0710820
|
use setTabPanelSize from AbstractEntryPoint
|
2014-10-17 09:22:15 +02: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
|
10d4a3a343
|
added "hello" test reestlet that requires authentication; added logout restlet
|
2014-10-16 11:02:46 +02:00 |
|
Axel Uhl
|
2802fb5a80
|
removed unnecessary LoginServlet; it is replaced by the JAXRS SecurityResource implementation
|
2014-10-16 10:29:34 +02:00 |
|
Axel Uhl
|
95d1c9114d
|
added dependencies for security GWT bundles to pom.xml files
|
2014-10-15 17:57:06 +02:00 |
|
Axel Uhl
|
a8474d9233
|
use the default "configuration" setting of the jetty.home property
|
2014-10-15 17:40:29 +02:00 |
|
Axel Uhl
|
86e516b972
|
provide a default for the jetty.home configuration
|
2014-10-15 17:39:55 +02:00 |
|
Axel Uhl
|
f8764cd0d4
|
relax the loading of the security properties, logging an exception if the security.properties file cannot be loaded
|
2014-10-15 17:22:25 +02:00 |
|
Axel Uhl
|
afb57bd7b3
|
fixed SecurityServiceImpl constructor, not expecting the [urls] section to be present
|
2014-10-14 15:16:01 +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
|
840af23e4b
|
added security.properties in Jetty config directory, next to security.properties, for e-mail validation configuration
|
2014-10-14 14:11:28 +02:00 |
|
Axel Uhl
|
44e53f9ddc
|
AdminConsole displays tabs and hides them based on user roles; enabled Security.gwt.xml module for com.sap.sse.security bundle
|
2014-10-14 12:31:44 +02:00 |
|
Axel Uhl
|
7740f60bbb
|
removed Shiro config initialization from UserStore settings; parsing of setting names was brittle, and use case was unclear
|
2014-10-14 10:43:40 +02:00 |
|
Axel Uhl
|
e8c059e83e
|
moved DefaultRoles to com.sap.sse.seucrity
|
2014-10-14 10:42:32 +02:00 |
|
Axel Uhl
|
844c6752ba
|
moved DefaultRoles from UserStore to separate enum; removed default configuration augmentation and DefaultSettings
|
2014-10-14 10:39:55 +02:00 |
|
Axel Uhl
|
435a71a72e
|
changed redirect such that the login page is redirected to with absolute context, enabling the entry point's re-use from the security.ui bundle
|
2014-10-14 10:12:43 +02:00 |
|
Axel Uhl
|
ef0fb735e0
|
Use default Shiro web environment, not sharing shiro.ini anymore. Added some Javadoc to SecurityWebSessionManager
|
2014-10-14 08:55:11 +02:00 |
|
Axel Uhl
|
01bed37910
|
more i18n support for user management stuff
|
2014-10-09 17:18:37 +02:00 |
|
Axel Uhl
|
718fead1cd
|
removed test method from UserManagementService
|
2014-10-09 16:45:50 +02:00 |
|
Axel Uhl
|
9c9de20ce3
|
formatting, removing unexplained comments
|
2014-10-09 16:38:22 +02:00 |
|
Axel Uhl
|
bb63f021ed
|
actively request the cache manager from the com.sap.sse.security Activator in SessionCacheManager
|
2014-10-09 14:08:00 +02:00 |
|
Axel Uhl
|
e7ead33e11
|
GlobalCookie not used anymore
|
2014-10-09 13:13:30 +02:00 |
|
Axel Uhl
|
8ba2441624
|
reduced SecurityWebSessionManager to a modified cookie that uses Cookie.ROOT_PATH as its path
|
2014-10-09 13:12:52 +02:00 |
|
Axel Uhl
|
0f70771d85
|
made some fields final; formatting
|
2014-10-09 11:29:07 +02:00 |
|
Axel Uhl
|
2b68238f5d
|
using UserStore where SecurityService isn't really needed
|
2014-10-08 12:58:24 +02:00 |
|
Axel Uhl
|
9eeef6e332
|
some parameter renaming and making some variables final
|
2014-10-08 09:32:26 +02:00 |
|
Axel Uhl
|
813b345175
|
switched from System.out to logging; whitespace/formatting changes
|
2014-10-07 18:26:36 +02:00 |
|
Axel Uhl
|
76ce34e995
|
added sources for shiro core/web bundles
|
2014-10-07 11:38:20 +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
|
64604322f8
|
service trackers need to be opened to enable waiting for a service
|
2014-10-05 12:05:19 +02:00 |
|
Axel Uhl
|
4c8e2f7957
|
added more logging to security subsystem initialization
|
2014-10-04 23:12:52 +02:00 |
|
Axel Uhl
|
be2b48658f
|
cleverly wait for the UserStore service to become available before creating the security service
|
2014-10-04 19:36:24 +02:00 |
|
Axel Uhl
|
cece1e232a
|
got a bit further, but still NPEs during Maven security test execution
|
2014-10-04 16:55:16 +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
|
bd7c8cb1db
|
moved shiro.ini to resources/ source folder so that JUnit tests can find and load it
|
2014-10-04 11:22:53 +02:00 |
|
Axel Uhl
|
8783c0f4cf
|
added shiro.ini to build.properties
|
2014-10-03 23:13:04 +02:00 |
|
Axel Uhl
|
61764b3ad8
|
create an admin/admin user by default
|
2014-10-02 17:58:09 +02:00 |
|
Axel Uhl
|
197eebd6bb
|
formatting; making field final
|
2014-10-02 17:44:23 +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
|
a75c7fcb21
|
Couple of minor improvements
|
2014-06-13 12:07:58 +02:00 |
|
Benjamin Ebling
|
1424ac803b
|
Some code improvement through refactoring
|
2014-06-11 16:40:41 +02:00 |
|
Benjamin Ebling
|
877969e360
|
Oauth is now working!
|
2014-06-06 17:35:49 +02:00 |
|