Luke Taylor
|
7268c81192
|
Fix for SEC-27. Now checks for a null authentication before proceeding to fire the success event.
|
2005-07-08 21:16:12 +00:00 |
|
Luke Taylor
|
f1656ee7fd
|
Tidying: removed unused intermediate variable.
|
2005-07-08 21:10:26 +00:00 |
|
Luke Taylor
|
6f467def90
|
Added conversion of URLs ending in '*' to the ant '**' form.
|
2005-07-06 17:22:19 +00:00 |
|
Luke Taylor
|
9e1a773cc7
|
Add xsl resources to build.
|
2005-07-06 15:22:52 +00:00 |
|
Luke Taylor
|
d13faf0815
|
Renaming and refactoring of web.xml converter.
|
2005-06-30 21:23:50 +00:00 |
|
Luke Taylor
|
118f6401d8
|
XSL file for converting web.xml to acegified version.
|
2005-06-29 23:00:54 +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
|
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 |
|
Luke Taylor
|
25fa471779
|
First version of web.xml to acegi translator
|
2005-06-26 17:30:36 +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
|
5f75e9bf9a
|
Refactor Authentication.isAuthenticated() handling to be more performance (as per developer list discussion).
|
2005-06-22 06:30:46 +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
|
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
|
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
|
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
|
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 |
|
Ray Krueger
|
47989c11bd
|
HttpSessionEventPublisher now verifies that the ApplicationContext is not null
|
2005-05-02 20:31:18 +00:00 |
|
Ben Alex
|
d169829f27
|
AbstractAuthenticationToken.getName() now returns username alone if UserDetails present.
|
2005-04-29 22:29:00 +00:00 |
|
Ray Krueger
|
54ccbf5617
|
The SecurityEnforcementFilter was forced to catch Throwable by the FilterInvocation.invoke(...) method. Therefore it was wrapping the throwable in ServletException, which left it wrapping SevletException and IOException in ServletException.
|
2005-04-29 02:53:02 +00:00 |
|
Ray Krueger
|
2c23c75f91
|
SecureContextLoginModule as requested from list with Test
|
2005-04-27 04:47:41 +00:00 |
|
Ray Krueger
|
6f286e2054
|
AuthorityGranter.grant now returns a java.util.Set of role names, instead of a single role name
|
2005-04-27 03:39:06 +00:00 |
|
Luke Taylor
|
c29a5731be
|
Moved credential expiry checking after password check. If the wrong password is presented, BadCredentialsException will now be thrown even if the password has expired.
|
2005-04-25 23:11:12 +00:00 |
|
Ben Alex
|
cff9ba4988
|
AnonymousProcessingFilter offers protected method to control when it should execute as per http://forum.springframework.org/viewtopic.php?p=19766.
|
2005-04-21 23:02:58 +00:00 |
|
Ben Alex
|
4e1649c2b7
|
Fix NullPointerException caused by unit tests.
|
2005-04-20 12:39:14 +00:00 |
|
Luke Taylor
|
1fc79f04f1
|
Added AntPathMatcher member to bring into line with recent Spring refactoring which breaks the build.
|
2005-04-18 23:10:54 +00:00 |
|
Luke Taylor
|
48ad6496e4
|
Javadoc typo corrected
|
2005-04-18 16:24:33 +00:00 |
|
Luke Taylor
|
ee32874308
|
Added X509 EhCache tests and fixed glaring bug in X509 EhCache implementation.
|
2005-04-17 22:18:01 +00:00 |
|
Ray Krueger
|
ec80ae22c1
|
Templated out event publishing. Added getApplicationContext(). Fixed javadoc formatting
|
2005-04-17 14:13:13 +00:00 |
|
Luke Taylor
|
1a78f9e15f
|
Refactored to use Spring Assert class (thanks IntelliJ :).
|
2005-04-15 01:21:41 +00:00 |
|
Ben Alex
|
fdf5c63033
|
Add obtainUsername method as per http://forum.springframework.org/viewtopic.php?t=4757.
|
2005-04-13 22:17:05 +00:00 |
|
Ben Alex
|
8091b60194
|
Improve Javadocs.
|
2005-04-12 04:19:09 +00:00 |
|
Luke Taylor
|
f2788c7cb6
|
Refactored to use Spring Assert class. Corrected some typos.
|
2005-04-11 01:18:46 +00:00 |
|
Luke Taylor
|
3d4f8eed31
|
Refactoring to use Spring mock web classes.
|
2005-04-11 01:07:04 +00:00 |
|
Luke Taylor
|
d6f2b136ec
|
Refactored to use Spring mock classes.
|
2005-04-09 23:37:18 +00:00 |
|
Luke Taylor
|
458a2c9e39
|
Refactored to use Spring mock classes.
|
2005-04-09 23:24:22 +00:00 |
|
Luke Taylor
|
021abb7369
|
Added check for "path parameters" to ensure the filterProcessesUrl matches rewritten URLs with a jsessionid included. Refactored property checking to use Spring Assert class.
|
2005-04-09 22:50:06 +00:00 |
|
Luke Taylor
|
eaa5feb5f8
|
Refactored to use Spring mock objects for HttpRequest etc.
|
2005-04-09 21:48:47 +00:00 |
|
Ben Alex
|
204da55a0b
|
PasswordDaoAuthenticationProvider no longer stores String against Authentication.setDetails().
|
2005-04-03 21:48:45 +00:00 |
|
Ray Krueger
|
9649003d57
|
AbstractProcessingFilter no longer uses a set*FailureUrl approach for every exception, it now uses a properties object that maps authenticationExceptions to failure urls
|
2005-03-28 17:42:21 +00:00 |
|
Ben Alex
|
798ebb1a3d
|
Correct NullPointerException as fixture missing an ApplicationContext and attempting to publish an event.
|
2005-03-27 08:40:09 +00:00 |
|