Commit Graph

168 Commits

Author SHA1 Message Date
Ben Alex 4783b8bc32 Disable failing test, logged as SEC-181 for follow-up. 2006-02-09 07:06:55 +00:00
Ben Alex e63b2ec9e6 Cleanup unused imports. 2006-02-09 06:00:25 +00:00
Luke Taylor dc959b1847 Fix for SEC-159. Added clearContext() method to SecurityContextHolder and refactored code to use it instead of putting an empty context into the holder. 2006-02-08 23:27:46 +00:00
Ben Alex 9771b7817a SEC-144: Separate SecurityEnforcementFilter from FilterSecurityInterceptor. 2006-01-28 22:54:23 +00:00
Ben Alex c8c7c24822 SEC-120: Remember-me to delegate to AuthenticationManager so authentication-specific behaviour (such as concurrent user management) can be applied. 2006-01-28 01:22:36 +00:00
Carlos Sanchez b0d65259b6 Changed groupId to org.acegisecurity 2005-12-22 16:40:22 +00:00
Carlos Sanchez 27efd13532 Set version to 1.0.0-SNAPSHOT preparing for next version 2005-12-22 16:32:12 +00:00
Carlos Sanchez f226dfb67f Use ISO encoding to avoid problems 2005-12-22 16:27:44 +00:00
Carlos Sanchez 39cf954a45 Improved m2 poms 2005-12-22 16:17:37 +00:00
Luke Taylor 8585ddf48b Updated app. context file to match new constructor-injection changes. 2005-12-20 23:21:55 +00:00
Luke Taylor 7a0313a341 Add ldap webapp to multiwar goal. 2005-12-18 03:54:41 +00:00
Luke Taylor a9a6f8b891 First checkin of LDAP contacts sample app. 2005-12-18 03:53:01 +00:00
Ben Alex a1037ddc87 Prepare 1.0.0 RC1. 2005-12-04 11:20:52 +00:00
Ben Alex 2f852f6cbd Prepare 1.0.0 RC1. 2005-12-03 22:41:38 +00:00
Ben Alex 271d5ac96c Temporarily sort out transformer issues. 2005-11-30 23:52:04 +00:00
Ben Alex 0def8275d6 Use correct package locations and property names. 2005-11-30 23:48:20 +00:00
Ben Alex d45f9a0560 Change next version to 1.0.0 RC1. 2005-11-30 00:32:30 +00:00
Ben Alex 62fde4ede3 SEC-107: Finalize rename of AuthenticationDao to UserDetailsService with corresponding change in package from .providers.dao to .userdetails. 2005-11-30 00:20:13 +00:00
Luke Taylor c15f2bbaad Fixes for SEC-115. Moved test-web.xml file to test/resources 2005-11-29 17:29:08 +00:00
Luke Taylor ec30e8b11c Fixes for SEC-115. Updates to acegifier to work with Maven and new Acegi sources. 2005-11-29 17:14:56 +00:00
Ben Alex a6e23d79ae SEC-107: Rename AuthenticationDao to UserDetailsService. 2005-11-29 13:10:15 +00:00
Ben Alex c021362ebb New package top level name. 2005-11-29 04:06:31 +00:00
Ben Alex f57f50bae5 Modify Acegifier to use Maven build and 1.0.0+ package names. 2005-11-29 02:33:40 +00:00
Ben Alex 6a1a4abb1d SEC-104: Move to org.acegisecurity package. 2005-11-17 00:56:49 +00:00
Ben Alex f569afe6f5 Change versions for 1.0.0-SNAPSHOT. 2005-11-11 04:22:48 +00:00
Ben Alex a4aa477770 Release 0.9.0 2005-11-11 04:01:06 +00:00
Ben Alex 2d74db9a0c SEC-51 and SEC-67 related changes. Tested all functions of "filters" version in web browser OK. 2005-11-04 04:15:57 +00:00
Ben Alex b6dbfde55c SEC-70: Refactor event publishing. 2005-11-03 06:55:47 +00:00
Carlos Sanchez b2363dfe07 SEC-62 Add maven 2 support 2005-10-06 20:53:08 +00:00
Carlos Sanchez 29e3daaab6 Removed redundant groupId (inherited from parent) 2005-10-06 20:01:29 +00:00
Mark St. Godard 9b898e84c4 Added Java 5 Annotations version of Contacts sample (contacts-tiger).
Note: I have added a pre goal to add the source dir of  the original Contacts example.

I also added an exclude on the main project.properties for the attributes sample, as the Commons Attributes plugin causes issues with Java 5 source compilation.

The Annotations version will eventually replace the Commons Attributes approach, for now those users will need to manually build the attributes example.
2005-09-25 05:58:49 +00:00
Ben Alex c64a3770de Prove that 403 errors are handled by web.xml <error-page>. 2005-09-08 10:20:34 +00:00
Mark St. Godard e850849be5 Added Java 5 Annotations version of the BankService sample. Note: This project requires the Secured annotation which is in "core-tiger"... make sure you have built and installed the acegi-security-tiger-0.9.0-SNAPSHOT.jar in your local maven repo. 2005-09-05 04:38:45 +00:00
Mark St. Godard 3f24824f66 updated config, added switchUserProcessingFilter to the filter chain, added the ROLE_SUPERVISOR the ability to switch to other users (i.e. ROLE_USER)
For example: 'marissa' can login,  goto the /switchUser.jsp, then assume the role of another user such as 'scott'. marissa will then see scotts contacts, etc.
Then marissa can goto the /exitUser.jsp, and go back to 'marissa'

This is the similar to the Unix 'su' analogy that Ben made
2005-09-04 20:09:56 +00:00
Mark St. Godard 230d1946b9 added switchUserProcessingFilter config, not added to filter chain (yet) 2005-09-03 21:45:32 +00:00
Mark St. Godard 3dcea7ace0 initial pages for user switching 2005-09-03 21:44:05 +00:00
Luke Taylor 27a57410c1 Update to latest Spring tld 2005-08-02 17:27:30 +00:00
Ben Alex 2d772cbfcc Fix bug as reported by Jared Odulio on acegisecurity-developer 29 July 2005. 2005-07-31 00:58:48 +00:00
Luke Taylor 28e8c93beb Changes to exception handling, and some additional validation of web.xml content. 2005-07-22 00:20:54 +00:00
Luke Taylor 8e1549e399 Tidying up XML formatting (removed mix of tabs/spaces) 2005-07-20 14:13:47 +00:00
Luke Taylor a67b529734 Add the display-name to the web.xml 2005-07-16 23:54:55 +00:00
Luke Taylor 95e99f9ea0 Forgot the XSL files... 2005-07-16 23:15:52 +00:00
Luke Taylor a95964461d o Move the web.xml converter code, tests and xsl files from core into the acegifier sample app.
o Switched to dom4j for more flexible xml handling and easier formatting of the XML output.
o Modified the test web.xml to match the contacts-filter app to allow easy testing in an acegi application.
2005-07-16 21:49:31 +00:00
Luke Taylor 0a742ce62a First upload of the "acegifier" web application. 2005-07-09 21:35:33 +00:00
Luke Taylor 46388af1ea corrected xjavadoc location to match ibiblio 2005-07-08 17:21:20 +00:00
Luke Taylor de491d1767 Removed CAS references from web.xml for X.509. 2005-06-27 22:07:19 +00:00
Ben Alex 71b8f3e515 Remove less commonly used protocols. 2005-05-18 03:01:40 +00:00
Ben Alex fe15b011bb Make extra seed data and users so scalability more readily tested. 2005-05-18 03:01:34 +00:00
Ben Alex e08e66dec6 Refactor SecurityContextHolder to return a SecurityContext instead of Authentication. 2005-05-08 23:42:14 +00:00
Ben Alex 6a9abe5d90 Remove ContextHolder and introduce SecurityContext. 2005-05-07 09:11:37 +00:00