Commit Graph
208 Commits
Author SHA1 Message Date
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