Commit Graph

1331 Commits

Author SHA1 Message Date
Scott McCrory e39bd43541 SEC-217 - Improve Siteminder Filter - now authenticates on calls to both j_security_check and the default target URL if the user isn't already authenticated. Thanks Paul Garvey for determining this and providing solution code. 2006-04-25 23:19:30 +00:00
Scott McCrory e44c5e66d3 As per SEC-193, removed unnecessarily overridden methods. 2006-04-25 23:01:04 +00:00
Carlos Sanchez 662b680cb4 Add some repo info and plugins 2006-04-25 16:32:04 +00:00
Carlos Sanchez 465f76cb22 Resolve some compilation problems with m2 2006-04-25 16:31:48 +00:00
Carlos Sanchez 7d250eda78 Use latest directory server version
Set test scope to spring mock
2006-04-25 04:46:19 +00:00
Carlos Sanchez 377ad7fa2a Use the org.springframework groupId 2006-04-25 04:43:36 +00:00
Ben Alex 719d3af879 SVN updates. 2006-04-25 00:22:00 +00:00
Ben Alex 4735fc1053 Correct download instructions. 2006-04-24 23:56:07 +00:00
Luke Taylor 4d9f99acc4 Added getter for authoritiesPopulator. Fix for SEC-227. 2006-04-18 23:44:07 +00:00
Luke Taylor 596882804f First commit of LdapTemplate class, a la Spring JdbcTemplate, as suggested by Ben to simplify Ldap connection handling etc. 2006-04-18 22:34:04 +00:00
Luke Taylor 3d51c46575 Added license header. 2006-04-18 22:27:17 +00:00
Luke Taylor f61a58d98b Added a couple more tests. 2006-04-16 21:18:12 +00:00
Luke Taylor 7a0a87a167 Added support for LDAP SSHA (salted SHA) encoded passwords. 2006-04-16 21:12:39 +00:00
Luke Taylor c6dd545de0 Javadoc change. 2006-04-16 17:11:44 +00:00
Luke Taylor e5bef3f31b Added doc for @throws 2006-04-16 17:11:06 +00:00
Luke Taylor 9c8a4c2f74 Fix for SEC-237. Make LDAP Provider reject empty username. 2006-04-16 16:41:08 +00:00
Luke Taylor 743cc9fec7 Fix for SEC-215. Check for empty nameInNameSpace before appending. 2006-04-16 16:11:02 +00:00
Luke Taylor d5885baf6b Added some comments. 2006-04-16 16:00:32 +00:00
Luke Taylor 3f06c51379 Fix for SEC-225. Allow empty search base in authorities populator. 2006-04-16 15:37:48 +00:00
Luke Taylor 48716af20a Removed unnecessary package names left over from refactoring. 2006-04-16 15:25:33 +00:00
Luke Taylor 072a4c3d18 Fix for SEC-226. Added ability to set derefLinkFlag property. 2006-04-16 15:15:55 +00:00
Luke Taylor 267c846e12 Sort out LDAP tests to match up with moved production classes. 2006-04-16 14:31:13 +00:00
Luke Taylor bf4fca9126 Move non security-specific LDAP classes to org.acegisecurity.ldap package 2006-04-16 14:26:46 +00:00
Luke Taylor 7c69668589 Deprecated, pending deletion. 2006-04-16 14:12:23 +00:00
Luke Taylor bbd250e442 Modified to use classes from org.acegisecurity.ldap package 2006-04-16 14:05:28 +00:00
Luke Taylor 7f24e209a6 Move non security-specific LDAP classes to org.acegisecurity.ldap package 2006-04-16 13:56:36 +00:00
Luke Taylor 0c1ab7f98c Corrected a couple of Javadoc typos. 2006-04-15 12:32:50 +00:00
Ben Alex ff7e770949 Add JCAPTCHA. 2006-04-14 12:12:25 +00:00
Scott Battaglia 3a8ac73090 fixed typo that left University 2006-03-29 04:23:57 +00:00
Scott Battaglia 24160c1870 updated documentation to document CAS3 support 2006-03-28 15:45:18 +00:00
Scott Battaglia 9a8fdcd269 SEC-196
updated references to Yale CAS to JA-SIG CAS
2006-03-28 15:41:20 +00:00
Scott Battaglia b0d4cbceac updated javadoc to reflect proper value of getPrincipal 2006-03-28 14:05:57 +00:00
Ben Alex ed03eee2df Refactored. NB: This code is unsupported and illustrates non-anemic domain objects that do not leverage transparent persistence capabilities (I recommend you use transparent persistence capabilities where possible - I hope to check in different packages with new patterns in due course). 2006-03-25 01:02:56 +00:00
Ben Alex 12c78791de Refactored. NB: This code is unsupported and illustrates non-anemic domain objects that do not leverage transparent persistence capabilities (I recommend you use transparent persistence capabilities where possible - I hope to check in different packages with new patterns in due course). 2006-03-25 00:18:45 +00:00
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