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
Ben Alex
5dcbb416ec
Add initialization support.
2005-05-12 06:06:20 +00:00
Ben Alex
0425724b4f
Add services layer generics to Domain subproject.
2005-05-10 03:21:36 +00:00
Ben Alex
5f1cb77e40
Domain subproject Java 1.5 compatibility.
2005-05-09 03:35:57 +00:00
Ben Alex
de6a258460
Refactor SecurityContextHolder to return a SecurityContext instead of Authentication.
2005-05-09 01:35:52 +00:00
Ben Alex
fa6924a373
Update project workspace settings to Java 1.5. NB: Maven remains at 1.3 compatibility for all subprojects except "domain". It is recommended the Eclipse "Problems" view be customised to not display items containing "Type Safety:" in their description. Developers should NOT introduce 1.5+ dependencies to any projects apart from "domain".
2005-05-09 01:18:31 +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
Ben Alex
52064d5db4
Correction.
2005-05-06 03:53:12 +00:00
Ben Alex
854112076e
Add Victor's entry.
2005-05-06 03:50:53 +00:00