Commit Graph

1297 Commits

Author SHA1 Message Date
Luke Taylor 0581fc0759 removed SecurityEnforcementFilter 2006-03-19 21:44:39 +00:00
Luke Taylor ca0daecfae Converted spring bean listings from escaped XML to CDATA sections for readability 2006-03-19 21:34:53 +00:00
Luke Taylor 680e770508 Update references to SecurityEnforcementFilter 2006-03-19 21:01:32 +00:00
Scott Battaglia 32aa840a78 updated .classpath to reflect changes to project.xml dependencies 2006-03-14 17:33:22 +00:00
Scott Battaglia 6c66418512 CAS-195
test cases for CasAuthenticationHandler
2006-03-14 17:14:03 +00:00
Scott Battaglia 3d0f746719 SEC-224
updated CasAuthenticationToken to be consistant with approach taken by other providers with regards to authentication.getPrincipal()
2006-03-14 16:15:51 +00:00
Ben Alex 51f1b33af9 SEC-209: Make eventPublisher protected. 2006-03-07 13:04:12 +00:00
Ben Alex 3b9718c430 Add Andrew's article. 2006-03-06 14:51:45 +00:00
Luke Taylor 7e7920ce00 Fix for SEC-202. Intialize manager password to default "manager_password_not_set". 2006-02-28 17:47:55 +00:00
Scott Battaglia 555903d139 SEC-195
created example ApplicationContext.xml to copy into CAS deployerConfigContext.xml
2006-02-27 14:47:17 +00:00
Scott Battaglia 5607da8d67 updated references from Yale CAS to JA-SIG CAS 2006-02-27 13:52:41 +00:00
Ben Alex 5e0753abe3 Add DWR link. 2006-02-26 05:33:11 +00:00
Ben Alex 47a9c27901 Add Ben's blog. 2006-02-25 23:35:34 +00:00
Luke Taylor f392e0c7a8 Tidying up. 2006-02-23 20:38:42 +00:00
Scott Battaglia b22f83560c SEC-195
created an AuthenticationHandler (CAS 3 API) that delegates to the Acegi AuthenticationManager for authentication purposes.

Also added cas-server-3.0.4.jar to the classpath to provide the APIs to use.
2006-02-22 17:01:54 +00:00
Luke Taylor 6abceb7ab0 Additional changes related to SEC-192 (avoiding session creation when creating WebAuthenticationDetails). Also fixed Jalopy chaos in SwitchUserProcessingFilter. 2006-02-20 00:37:39 +00:00
Luke Taylor 52a212e609 Removed "== true" in boolean. 2006-02-20 00:27:36 +00:00
Luke Taylor 5475ab0575 Modify AbstractAuthenticationManager to transfer the details object from authentication request to the resulting authentication token, provided it has not already been set on the latter by an authentication provider. 2006-02-19 23:50:21 +00:00
Luke Taylor c88b9093c0 Remove unnecessary check for null. 2006-02-19 22:35:37 +00:00
Luke Taylor ee41d24447 Javadoc correction. 2006-02-19 22:23:04 +00:00
Luke Taylor e12c8310eb Remove unnecessary default constructors which throw IllegalArgumentException. Favours compile time over runtime errors. 2006-02-16 16:44:35 +00:00
Luke Taylor 4b4d4d3332 Added some uses of Spring Assert class and removed one to prevent unnecessary StringBuffer creation. 2006-02-16 01:11:31 +00:00
Luke Taylor 84ccd89061 More readable javadoc. 2006-02-15 19:06:04 +00:00
Luke Taylor cd7efaf567 Fix for SEC-189. Added getter for initialDirContextFactory. 2006-02-13 16:20:42 +00:00
Luke Taylor 6c29a6d17e Added test for immutability of authorities array. Refactored standard authorities array into an instance field. 2006-02-13 16:16:43 +00:00
Ben Alex 2ab5af0a69 SEC-188: Fix JavaDocs. 2006-02-12 06:29:53 +00:00
Ben Alex a28a932598 SEC-183: Minimise session creation as a consequence of SEC-168 and SEC-182 changes. 2006-02-09 23:04:29 +00:00
Luke Taylor c7c0154ae5 Added Acegi license. 2006-02-09 16:37:53 +00:00
Ben Alex 0282696202 SEC-182: Remember-me compatibility with concurrent session support. 2006-02-09 10:32:49 +00:00
Ben Alex c6eacf026d Add unit testing in isolation article. 2006-02-09 09:49:22 +00:00
Ben Alex 7aa8d98a65 Finish RC2 release, prepare snapshot again. 2006-02-09 08:49:33 +00:00
Ben Alex ee78570902 Prepare to release 1.0.0 RC2. 2006-02-09 07:45:11 +00:00
Ben Alex 32893f49cf Release numbering section. 2006-02-09 07:44:48 +00:00
Ben Alex 48f5d7f289 Add Acegifier test resources to classpath, so unit tests can run within Eclipse. 2006-02-09 07:07:14 +00:00
Ben Alex 4783b8bc32 Disable failing test, logged as SEC-181 for follow-up. 2006-02-09 07:06:55 +00:00
Ben Alex b1dd784dee SEC-180: BasicProcessingFilter should configurably ignore authentication failures. 2006-02-09 06:41:31 +00:00
Ben Alex e63b2ec9e6 Cleanup unused imports. 2006-02-09 06:00:25 +00:00
Ben Alex 96196bd637 SEC-179: Upgrade to Spring 2.0-M2. 2006-02-09 05:36:06 +00:00
Ben Alex ae29498f75 SEC-158: X509 to support Authentication.isAuthenticated() as per usual contract. 2006-02-09 04:25:07 +00:00
Ben Alex 4dd75dfced Add link to JIRA. 2006-02-09 04:18:48 +00:00
Ben Alex 79287999dc SEC-178: Refactor AbstractAuthenticationToken. 2006-02-09 04:16:50 +00:00
Ben Alex 74de83e5f1 SEC-177: Add hashCode() method. 2006-02-09 03:45:47 +00:00
Ben Alex c9cee6651c SEC-176: Add hashCode() method. 2006-02-09 03:36:47 +00:00
Ben Alex ac457021b8 Inheritance doesn't seem to work, so added the groupId manually. 2006-02-09 03:13:58 +00:00
Ben Alex 8c9db812da Correct classpath to include dependency from sandbox/project.xml. 2006-02-09 03:02:24 +00:00
Ben Alex 77be0009ad Correct equals(Object) method handling if both objects have null getDetails(). 2006-02-09 02:54:40 +00:00
Ben Alex 78df09db8a SEC-175: Add equals(Object) method. 2006-02-09 02:53:27 +00:00
Ben Alex 2006bddf51 Remove broken links. 2006-02-09 01:30:20 +00:00
Ben Alex c8e81bd425 SEC-159: Comment about use of SecurityContextHolder.clearContext(). 2006-02-09 00:12:56 +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