Luke Taylor
de491d1767
Removed CAS references from web.xml for X.509.
2005-06-27 22:07:19 +00:00
Luke Taylor
a2bc398915
Refactoring and commenting XSL
2005-06-27 21:56:13 +00:00
Ben Alex
3e4a29eae9
FilterSecurityInterceptor now has an observeOncePerRequest boolean property, allowing multiple fragments of the HTTP request to be individually authorized (see http://opensource.atlassian.com/projects/spring/browse/SEC-14 ).
2005-06-27 03:57:31 +00:00
Ben Alex
d09d250656
Form, CAS, X509 and Remember-Me authentication mechanisms now publish an InteractiveAuthenticationSuccessEvent (see http://opensource.atlassian.com/projects/spring/browse/SEC-5 ).
2005-06-27 03:36:30 +00:00
Ben Alex
5c883e639f
Add InteractiveAuthenticationSuccessEvent handling to authentication mechanisms.
2005-06-27 03:34:36 +00:00
Ben Alex
60f8095cf2
Make Authenticated.isAuthenticated() behaviour switchable. See http://opensource.atlassian.com/projects/spring/browse/SEC-13 .
2005-06-27 03:05:26 +00:00
Ben Alex
ef8281f534
HttpSessionContextIntegrationFilter elegantly handles IOExceptions and ServletExceptions within filter chain (see http://opensource.atlassian.com/projects/spring/browse/SEC-20 ).
2005-06-27 02:55:01 +00:00
Ben Alex
a3d26edea3
JBoss container adapter to use getName() instead to toString() (see http://opensource.atlassian.com/projects/spring/browse/SEC-22 ).
2005-06-27 02:06:33 +00:00
Robert Sanders
62b23323eb
Removed / renamed to InitialDirContextFactory to better convey purpose.
2005-06-26 21:42:02 +00:00
Robert Sanders
917d3b16aa
Renamed LdapSupport to InitialDirContextFactory.
2005-06-26 21:39:42 +00:00
Robert Sanders
73cf703950
Renamed (and slightly cleaner) version of LdapSupport.
2005-06-26 21:39:19 +00:00
Luke Taylor
25fa471779
First version of web.xml to acegi translator
2005-06-26 17:30:36 +00:00
Robert Sanders
f58cdb7c49
Call setUserSearchBean(this) so that returned UserSearchResults have reference to the search information used to construct them.
2005-06-26 15:25:24 +00:00
Robert Sanders
b6657a18d1
Added accessors for setting several important properties. Updated JNDI code for looking up roles in user context. Clarified some variable names.
2005-06-26 15:23:57 +00:00
Ben Alex
a312fede74
Refactor DAO authentication failure events under a consistent abstract superclass (thanks to Mark St Godard for suggestion).
2005-06-22 08:07:52 +00:00
Ben Alex
c0f1d4e19d
Remove getters and setters from JdbcDaoImpl so IoC container cannot modify MappingSqlQuerys (thanks to David Durham for bug report).
2005-06-22 08:06:28 +00:00
Ben Alex
a15691d9d7
Silently catch NotSerializableException in AbstractProcessingFilter if rootCause is not Serializable (thanks to Joseph Dane for reporting this bug).
2005-06-22 07:03:53 +00:00
Ben Alex
03a1c01408
Extend version information so can automatically download from iBiblio. Thanks for George Franciscus.
2005-06-22 06:45:22 +00:00
Ben Alex
5f75e9bf9a
Refactor Authentication.isAuthenticated() handling to be more performance (as per developer list discussion).
2005-06-22 06:30:46 +00:00
Ben Alex
1e12e51b9c
Remove Hibernate Annotations.
2005-06-22 06:29:49 +00:00
Ben Alex
a7b5299e77
Correct synchronization issue with FilterToBeanProxy initialization (thanks to George Franciscus and Volker Malzahn as per acegisecurity-developer discussion 4 June 2005).
2005-06-22 05:22:05 +00:00
Ben Alex
1cfdc86ff4
Add Matt's latest presentation.
2005-06-20 05:31:57 +00:00
Ben Alex
420fb0ec2c
Minor corrections, as reported by Wil Lambrecht.
2005-06-20 02:57:49 +00:00
Robert Sanders
78f792a132
Wrapper around the information returned apon a successful lookup of a user (who at that point has NOT been authenticated).
2005-06-07 02:48:56 +00:00
Robert Sanders
e2f97b462c
OO means by which to specifiy all the criteria used to search for a user.
2005-06-07 02:48:03 +00:00
Robert Sanders
1ff2021b96
Mainly added JNDI key to trigger LDAP pooling (at least using SUN's implementation). This could probably be refined, but there's other things to do first.
2005-06-07 02:46:47 +00:00
Robert Sanders
a163fc48ef
A whole bunch of changes to the LDAP Authentication process. It should be both more object oriented, and faster.
...
[Note] I am checking this in in advance of having time to actually test it.
[Note] This class will probably be renamed to replace the current LdapPasswordAuthenticationDao .
2005-06-07 02:44:58 +00:00
Ben Alex
645c2bb5d5
Add new book.
2005-05-29 12:40:21 +00:00
Ben Alex
c699f7d40e
Support non-username as primary key.
2005-05-29 09:46:51 +00:00
Ben Alex
25cb085df7
More JavaDocs.
2005-05-29 08:30:28 +00:00
Ben Alex
2e51880608
Remove annotations after discussion with Matthew Porter.
2005-05-26 01:47:29 +00:00
Robert Sanders
4b039011fc
Part of refactoring the code: move the basic LDAP/JNDI settings to an external class.
2005-05-25 01:33:48 +00:00
Ben Alex
fdf8ae2525
Update contributors list.
2005-05-22 04:19:18 +00:00
Ben Alex
3401072368
Made Serializable as per acegisecurity-developer list discussion on 20 May 2005.
2005-05-22 03:56:37 +00:00
Ben Alex
4e55780e7c
Performance optimisations thanks to Paulo Neves.
2005-05-20 00:00:22 +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
cfb8271826
Reorder DaoAuthenticationProvider exception logic as per developer list discussion.
2005-05-18 01:40:45 +00:00
Ben Alex
ecbfac2ff8
Made AclEntry Serializable (correct issue with BasicAclEntryCache).
2005-05-17 11:07:00 +00:00
Ben Alex
ee3a14ab1b
Improve logging.
2005-05-17 01:05:13 +00:00
Ben Alex
14e384051b
Improve logging.
2005-05-17 00:06:15 +00:00
Ben Alex
0b6d0a5798
Remove finals - conflicts with CGLIB generated classes.
2005-05-17 00:06:09 +00:00
Ben Alex
dcfa0008db
Updated URL to point to Reid Carlberg's latest blog entry.
2005-05-16 22:37:04 +00:00
Ben Alex
c1d156e363
Handle multiple Validators.support()ing a given class.
2005-05-14 05:04:07 +00:00
Ben Alex
307cd35b9c
More fetching/initialization related fine-tuning.
2005-05-14 01:35:13 +00:00
Ben Alex
4f2f6a5004
Improve logging to detect mismatched Validator:Class combinations.
2005-05-14 01:34:33 +00:00
Ben Alex
32646b5581
More eager/lazy fetching optimisations.
2005-05-13 07:14:32 +00:00
Ben Alex
c9fc2684ad
Some initial fetching strategy comments.
2005-05-12 06:29:31 +00:00
Ben Alex
c5101a259a
Move to Hibernate 3.0.3.
2005-05-12 06:07:17 +00:00
Ben Alex
37983a0689
Refactor toString() so it doesn't break with lazy loaded associations.
2005-05-12 06:06:57 +00:00