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
Ray Krueger
ff45047f5a
This MUST implement ApplicationListener in order to receive the HttpSessionDestroyedEvents
21 years ago
Ray Krueger
169449bf24
In response to: http://forum.springframework.org/viewtopic.php?t=3874
...
JaasAuthenticationProvider now checks that the java.security.auth.login.config is null before attempting to use it.
Also, The loginConfig resource is attempted as a file first as spaces in the path name can cause FileNotFoundExceptions for URLs
21 years ago
Ben Alex
df91d352cb
AbstractBasicAclEntry improved compatibility with Hibernate, as per http://forum.springframework.org/viewtopic.php?t=3949 .
21 years ago
Luke Taylor
f594fdf751
Tidying and tests to bring Dao populator up to full coverage.
21 years ago
Luke Taylor
76f868c777
More tests.
21 years ago