Ray Krueger
|
2c23c75f91
|
SecureContextLoginModule as requested from list with Test
|
21 years ago |
Ray Krueger
|
6f286e2054
|
AuthorityGranter.grant now returns a java.util.Set of role names, instead of a single role name
|
21 years ago |
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.
|
21 years ago |
Ben Alex
|
cff9ba4988
|
AnonymousProcessingFilter offers protected method to control when it should execute as per http://forum.springframework.org/viewtopic.php?p=19766.
|
21 years ago |
Ben Alex
|
4e1649c2b7
|
Fix NullPointerException caused by unit tests.
|
21 years ago |
Luke Taylor
|
1fc79f04f1
|
Added AntPathMatcher member to bring into line with recent Spring refactoring which breaks the build.
|
21 years ago |
Luke Taylor
|
48ad6496e4
|
Javadoc typo corrected
|
21 years ago |
Luke Taylor
|
ee32874308
|
Added X509 EhCache tests and fixed glaring bug in X509 EhCache implementation.
|
21 years ago |
Ray Krueger
|
ec80ae22c1
|
Templated out event publishing. Added getApplicationContext(). Fixed javadoc formatting
|
21 years ago |
Luke Taylor
|
1a78f9e15f
|
Refactored to use Spring Assert class (thanks IntelliJ :).
|
21 years ago |
Ben Alex
|
fdf5c63033
|
Add obtainUsername method as per http://forum.springframework.org/viewtopic.php?t=4757.
|
21 years ago |
Ben Alex
|
8091b60194
|
Improve Javadocs.
|
21 years ago |
Luke Taylor
|
f2788c7cb6
|
Refactored to use Spring Assert class. Corrected some typos.
|
21 years ago |
Luke Taylor
|
3d4f8eed31
|
Refactoring to use Spring mock web classes.
|
21 years ago |
Luke Taylor
|
d6f2b136ec
|
Refactored to use Spring mock classes.
|
21 years ago |
Luke Taylor
|
458a2c9e39
|
Refactored to use Spring mock classes.
|
21 years ago |
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.
|
21 years ago |
Luke Taylor
|
eaa5feb5f8
|
Refactored to use Spring mock objects for HttpRequest etc.
|
21 years ago |
Ben Alex
|
204da55a0b
|
PasswordDaoAuthenticationProvider no longer stores String against Authentication.setDetails().
|
21 years ago |
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
|
21 years ago |
Ben Alex
|
798ebb1a3d
|
Correct NullPointerException as fixture missing an ApplicationContext and attempting to publish an event.
|
21 years ago |
Ben Alex
|
684d5bc10e
|
Handle null Authentication.getAuthorities() in AuthorizeTag.
|
21 years ago |
Ben Alex
|
8ae2276843
|
TokenBasedRememberMeServices changed to use long instead of int for tokenValiditySeconds.
|
21 years ago |
Ray Krueger
|
10c1926385
|
Added the ConcurrentSessionViolationEvent that will be published by the ConcurrentSessionControllerImpl before throwing the ConcurrentSessionViolationException
|
21 years ago |
Ben Alex
|
8884ca51af
|
Add credentialsExpiredFailureUrl getter/setter to AbstractProcessingFilter.
|
21 years ago |
Ben Alex
|
9f66c0eae9
|
Update to current Spring JAR dependencies.
|
21 years ago |
Ben Alex
|
c936801842
|
DigestProcessingFilter now provides userCache getter and setter.
|
21 years ago |
Ben Alex
|
0530351f0d
|
Provide toString() method on User.
|
21 years ago |
Ben Alex
|
a2b9da7e22
|
StringSplitUtils.split() ignored delimiter argument.
|
21 years ago |
Ben Alex
|
6f31ecb04b
|
UserDetails now indicates locked accounts.
|
21 years ago |
Luke Taylor
|
ae47fb722d
|
sendError now returns less informative forbidden message rather than the exception message.
|
21 years ago |
Luke Taylor
|
944d11bb1a
|
Changed to using DN in cache log messages rather than entire certificate.
|
21 years ago |
Luke Taylor
|
918fc7c15a
|
License header added.
|
21 years ago |
Luke Taylor
|
e755687a19
|
Updated to use Spring Assert class.
|
21 years ago |
Luke Taylor
|
2a6c68deb6
|
Entry point tests
|
21 years ago |
Ben Alex
|
a056946c49
|
HttpSessionContextIntegrationFilter now handles HttpSession invalidation without redirection.
|
21 years ago |
Luke Taylor
|
8592e3bcbf
|
Added tearDown method which resets the Context to null
|
21 years ago |
Luke Taylor
|
04366d2b12
|
Corrected Javadoc
|
21 years ago |
Ben Alex
|
07e46fe4d5
|
Proper handling if the account is no longer allowed login.
|
21 years ago |
Ben Alex
|
748f427a80
|
Prove SecureContextImpl.equals works as we want it to, in light of HttpSessionContextIntegrationFilter's attempts to avoid unnecessary HttpSession creation.
|
21 years ago |
Luke Taylor
|
abe9dfd234
|
Added caching and use of Spring's Assert to X509 provider
|
21 years ago |
Luke Taylor
|
90914be3c2
|
Import cleaning
|
21 years ago |
Luke Taylor
|
7db94cb5b7
|
X509 UserDetails cache interface and implementation
|
21 years ago |
Luke Taylor
|
7c6a2911c9
|
Added package.html files
|
21 years ago |
Luke Taylor
|
562a015aeb
|
Javadoc typo corrected.
|
21 years ago |
Luke Taylor
|
cacc31004f
|
Javadoc typo corrected.
|
21 years ago |
Luke Taylor
|
bb7d428617
|
Commence method now returns 403 error
|
21 years ago |
Luke Taylor
|
452604ff3b
|
Minor Javadoc corrections.
|
21 years ago |
Ben Alex
|
52c42a7a40
|
Corrected Authz parsing of whitespace in GrantedAuthoritys. Contributed by Francois Beausoleil.
|
21 years ago |
Ray Krueger
|
632617f693
|
Test that the ConcurrentSessioncontrollerImpl implements ApplicationListener. This is critical and was left out once.
|
21 years ago |