61 Commits (a67448c867bd18960d0e79e2575e58f0697b38e5)

Author SHA1 Message Date
Luke Taylor c12e5b4d0b SEC-1142: Renamed setter argument to match property. 17 years ago
Luke Taylor ea73fd0130 SEC-1142: Simplified implementation by removing template method. 17 years ago
Luke Taylor 90d76373cc SEC-1142: Support for session timeout detection. Added redirect to invalidSessionUrl in SessionManagementFilter when an invalid session Id is supplied in the request. 17 years ago
Luke Taylor 3e6054b69f SEC-1211: Rename SessionFixationProtectionFilter to SessionManagementFilter, since it no longer performs session-fixation protection directly, but just executes the AuthenticatedSessionStrategy. 17 years ago
Luke Taylor 5e285b3692 SEC-1211: Set the default AuthenticatedSessionStrategy to a null implementation to preserve existing behaviour. 17 years ago
Luke Taylor 609a68b12a SEC-1077: Added DefaultAuthenticatedSessionStrategy test to check that saved request attribute is retained when migrateAttributes is false. 17 years ago
Luke Taylor db90122179 SEC-1211: Create strategy for session handling on successful authentication. Added AuthenticatedSessionStrategy interface and default implementation which encapsulates the functionality that was previously in SessionFixationProtectionFilter and AbstractAuthentictationProcessingFilter. Updated the namespace to make use of these. 17 years ago
Luke Taylor 8b115e2a21 SEC-1167: Added setRequestCache to SavedRequestAwareAuthenticationSuccessHandler and updated namespace parsing to set PortResolver on created HttpRequestCache. 17 years ago
Luke Taylor f404bb3d74 SEC-1167: Introduce more flexible SavedRequest handling. Separated the concept of SavedRequest from SecurityContextHolderAwareFilter since the two are orthogonal requirements. This no longer takes a wrapper class property or uses reflection. SavedRequest functionality is accessed through the RequestCache interface, with the default implementation being HttpSessionRequestCache. A separate filter RequestCacheAwareFilter is now responsible for reconstituting the SavedRequest if it matches the current request. The functionality for matching and returning the wrapper is contained in the RequestCache method though. 17 years ago
Luke Taylor e63fba3a36 Tidying 17 years ago
Luke Taylor 8ddd96af2b SEC-1186: intermediate commit of namespace changes for improved tooling support 17 years ago
Luke Taylor c6b9371029 Updated to latest Spring build snapshot. Required minor EL changes to parser class name 17 years ago
Luke Taylor e92aac225f Minor javadoc. 17 years ago
Luke Taylor 5808da12ff SEC-1094: Simplified WebXml attribute mapping. Removed generic jaxen-based implementation on which it was based in favour of simple DOM model traversal. Updated sample. 17 years ago
Luke Taylor 33eef5ec7a Javadoc updates 17 years ago
Luke Taylor 66f7e8bcc8 SEC-1168: Added filter-security-metadat-source to namespace. 17 years ago
Luke Taylor bb7ef1fa8b Added HTML tags 17 years ago
Luke Taylor 131ba5c62e Reset poms to 3.0.0.CI-SNAPSHOT after tagging M1 release 17 years ago
Luke Taylor e2c218e8c9 [maven-release-plugin] prepare release spring-security-3.0.0.M1 17 years ago
Luke Taylor 0cb40d6ae4 Javadoc update 17 years ago
Luke Taylor 45c54c558c Updated build to use maven.springframework.org deps 17 years ago
Luke Taylor a8215fa2cb SEC-1160: Renaming of authentication filters and entry points and associated doc changes 17 years ago
Luke Taylor 5a03e842bd Correcting Javadoc. 17 years ago
Luke Taylor 4bad213b19 SEC-1132: Moved remaining preauth code from core to web 17 years ago
Luke Taylor d5b7ce69cc SEC-1158: Decoupling of Pre/Post annotations implementation from Spring EL. 17 years ago
Luke Taylor 29fafbbf18 Misc tidying up of old files and refactoring of tests 17 years ago
Luke Taylor 6d655aa514 SEC-1132: More refactoring to remove cycles ad reduce complexity metrics 17 years ago
Luke Taylor 5b543f83ec Removed web dependency on core-tests 17 years ago
Luke Taylor dca566ff1f SEC-1149: WebInvocationPrivilegeEvaluator now contains methods to evaluate the permissions on URIs directly. Deleted FilterInvocationUtils. 17 years ago
Luke Taylor d1cb85e4f3 Refactoring of methods names in UrlUtils for consistency. 17 years ago
Luke Taylor f6800fbe04 Refactored to remove dependency on FilterInvocationUtils. 17 years ago
Luke Taylor 4bc788828c SEC-1147: Remove use of SessionRegistryUtils. Inlined the methods. 17 years ago
Luke Taylor 6db9a3facc Minor debugging optimizations. 17 years ago
Luke Taylor e94baf38b3 Tidying up to remove warnings (generics, use of deprecated test classes etc). 17 years ago
Luke Taylor 530a7b5d21 Use context returned by SecurityContextHolder.createEmptyContext() as contextObject default value. 17 years ago
Luke Taylor 95ab95b6e3 SEC-1078: Missed commit of default strategy class. 17 years ago
Luke Taylor 6bd7421a1b SEC-1078: Converted WASSecurityHelper to an internal interface and added test for scenario from this issue. 17 years ago
Luke Taylor e45f6914ee Import cleaning. 17 years ago
Luke Taylor 1454cbb78e SEC-1132: Moved TextUtils to web module and StringSplit utils into Digest authentication package (as they aren't used elsewhere). 17 years ago
Luke Taylor a76cbee4bc SEC-1132: Moved ThrowableAnalyzer code to web module as it is only used in ExceptionTranslationFilter 17 years ago
Luke Taylor 22e7142f45 SEC-998: Bundlor enabled in web, ldap, config and core modules 17 years ago
Luke Taylor 21e36e0a57 Updated version number from 2.5.0-SNPSHOT to 3.0.0.CI-SNAPSHOT 17 years ago
Luke Taylor 23d7778484 Typo. 17 years ago
Luke Taylor cac2bce382 Refactored SessionRegistryImpl to remove servlet API deps and moved back into core, along with other concurrent authentication package classes. 17 years ago
Luke Taylor 271fbb7ddf SEC-1081: Fix for PersistentTokenBasedRememberMeServices int overflow problem. 17 years ago
Luke Taylor 2ff089af62 Restructure to standard layout. 17 years ago
Luke Taylor c21300d3ad Tidying imports. 17 years ago
Luke Taylor 6b3d0eac40 SEC-1111: Fix for "java.io.CharConversionException: Not an ISO 8859-1 character". Use response.getWriter() instead of printing to ServletOutputStream. 17 years ago
Luke Taylor 23c23c6f3f Remove unused import. 17 years ago
Luke Taylor 292926518b SEC-1136: Converted base exceptions to extend RuntimeException rather than NestedRuntimeException. 17 years ago