Commit Graph

4949 Commits

Author SHA1 Message Date
Ben Alex e3be8f20bb Refactor CasAuthoritiesPopulator to use UserDetails rather than GrantedAuthority[]. 2004-07-14 09:54:09 +00:00
Ben Alex 48b1cb7c85 Move UserDetails interface to net.sf.acegisecurity package. 2004-07-13 22:38:20 +00:00
Ben Alex 064cd3c7bf Add a getter for the context. 2004-07-13 22:10:52 +00:00
Ben Alex 39b7cc3782 Upgrade to Clover 1.3. 2004-07-13 02:18:54 +00:00
Ben Alex 8b9f02e2e7 Expand test coverage. 2004-07-13 02:01:58 +00:00
Ben Alex 491fb00ffd Make Authentication serializable (Weblogic support). 2004-07-12 22:40:33 +00:00
Ben Alex 957e28252e Log stack trace to assist debugging. 2004-07-08 21:50:42 +00:00
Ben Alex e987e1051b Relax restriction on empty Strings for proxy callback URL, as this should be an empty String if no proxy callback was requested during service ticket validation. 2004-07-03 00:56:38 +00:00
Ben Alex 2cb3703253 Relax restriction on empty Strings for proxy callback URL, as this should be an empty String if no proxy callback was requested during service ticket validation. 2004-07-03 00:47:46 +00:00
Luke Taylor b957b5e25b Convert database URL to use absolute path. Fixes test with Maven. 2004-07-02 14:07:26 +00:00
Ben Alex ce712eaccf Improve organisation of DaoAuthenticationProvider to facilitate subclassing. 2004-06-30 23:18:47 +00:00
Ben Alex fe91639b15 Allow custom SecureContext implementations to be selected by user. 2004-06-29 23:28:59 +00:00
Luke Taylor 515b2161c9 forgot this one... 2004-06-28 18:03:12 +00:00
Luke Taylor 23ef0a55a4 Initial outline of Maven site documentation. 2004-06-28 18:02:31 +00:00
Luke Taylor ab3dc26d07 added refdocs generation goals, copied from Spring maven.xml 2004-06-28 15:53:36 +00:00
Luke Taylor df20ceb299 Removed jar override for aopalliance which is now on ibiblio 2004-06-26 20:06:06 +00:00
Luke Taylor 5eafe4b2c2 Removed extracted jars (with the exception of resin-extracted) from dependencies, in favour of corresponding jars at ibiblio 2004-06-26 19:46:01 +00:00
Luke Taylor cb18fbe053 maven.xml custom goal file. Currently containing pregoal for the 'jar' goal - builds the individual jars for the project 2004-06-26 19:30:28 +00:00
Ben Alex 15587a0ed8 Add Carlos and Luke. 2004-06-26 00:38:34 +00:00
Luke Taylor bec37263c0 Updated version to 0.6-SNAPSHOT 2004-06-25 22:01:10 +00:00
Ben Alex 6314aa4efa Refactor User to an interface. 2004-06-24 23:24:14 +00:00
Luke Taylor 123ad907d1 Altered makeAdapter to use conext classloader getResource() to load files instead of ClassLoader.getSystemResource. Fixes tests when run under Maven. 2004-06-24 19:50:58 +00:00
Luke Taylor 73bd6c2f6f Updates to Carlos Sanchez's initial Maven files to support generation of Maven site on monkeymachine.co.uk 2004-06-23 16:48:47 +00:00
Ben Alex 04dea9e403 Patch by Mark St.Godard to resolve issues with WebSphere 5. 2004-06-23 05:52:49 +00:00
Ben Alex bc285fce91 Correct issue with unit test under Windows introduced with Linux fix. 2004-06-23 05:49:38 +00:00
Ben Alex 46f17bed79 Make isPasswordCorrect protected to facilitate subclass use. 2004-06-21 06:17:20 +00:00
Ben Alex 1a0bec5bf1 Make User available from Authentication via DaoAuthenticationProvider. 2004-06-21 06:10:14 +00:00
Ben Alex 36ad7f3963 Linux compatibility fixes. 2004-06-21 06:04:24 +00:00
Ben Alex 27d89f3e91 Patch by Mike Youngstrom to fix Jameleon stripping of slash. 2004-06-17 01:23:13 +00:00
Ben Alex 12c58006b0 Initial Maven support, thanks to Carlos Sanchez. 2004-06-08 23:46:41 +00:00
Ben Alex b3e2d78c5d Fix issue when encoded passwords are used. Modify Contacts sample to test encoded passwords. 2004-06-08 12:54:42 +00:00
Ben Alex b9b176da82 Remove reference to old caching configuration property. 2004-06-08 12:52:13 +00:00
Ben Alex 2d2a55fb20 Update for release 0.51. 2004-06-06 06:58:07 +00:00
Ben Alex c91c61bd6d Minor corrections prior to release 0.51. 2004-06-06 06:57:41 +00:00
Ben Alex b5cbcdc591 Refactor DaoAuthenticationProvider cache model. 2004-06-06 06:31:28 +00:00
Ben Alex 1b24ff5ea8 Refactor DaoAuthenticationProvider cache model. 2004-05-31 04:41:22 +00:00
Ben Alex d9f77a7ed1 Initial commit. 2004-05-31 02:37:29 +00:00
Ben Alex b6cb84e937 Improve robustness so if ApplicationContext not shutdown correctly (thus destroy() not called) the cache will not fail on subsequent startups. 2004-05-31 02:08:34 +00:00
Ben Alex e300a90890 Improve test coverage. 2004-05-31 01:19:18 +00:00
Ben Alex 0cbea9b452 Improve HTTP redirect URL encoding. 2004-05-26 22:17:14 +00:00
Ben Alex d5c14142d1 Add event capabilities. 2004-05-24 00:09:27 +00:00
Ben Alex 42ccbfbad7 Store additional information about the authentication request. 2004-05-24 00:06:54 +00:00
Ben Alex b6e0c3076f Fixed issue with hot redeploy as cache not being closed. 2004-05-24 00:04:49 +00:00
Ben Alex a51506d0d5 Increased build version to 0.51. 2004-05-24 00:03:33 +00:00
Ben Alex 369ea24215 Extra mock functionality for new unit tests. 2004-05-24 00:02:09 +00:00
Ben Alex 3f6961d855 Improved exception handling if response already committed. 2004-05-23 23:57:29 +00:00
Francois Beausoleil d5a6ea044d Implemented a fix for a NullPointerException as reported by Pierre-Antoine Gr�goire (pa.gregoire@free.fr)
"The error comes from line 115 in AuthorizeTag....It seems there's no control
for a null value here..."

* test/net/sf/acegisecurity/taglibs/authz/AuthorizeTagTests.java:
  Added a new test to confirm the existence of the bug.

* src/net/sf/acegisecurity/taglibs/authz/AuthorizeTag.java:
  And fixed the failing test.
2004-05-19 12:34:52 +00:00
Ben Alex 4cac2f1a62 Made serializable as per request by Mike Youngstrom. 2004-05-15 23:37:03 +00:00
Ben Alex 614f12448e Create a NullRunAsManager, which is used by default by the AbstractSecurityInterceptor. 2004-05-06 23:13:32 +00:00
Ben Alex 9b0ce184ca Corrected typo as spotted by Tim Kettering. 2004-05-05 21:27:58 +00:00