1725 Commits (820e3f57504a7fb8fcc8a74e06a481ab47a10ea2)

Author SHA1 Message Date
Luke Taylor 85c4c91e0e IDEA inspection refactorings. 16 years ago
Luke Taylor a3d27a9863 SEC-1314: cloneFromHttpSession accidentally go left behind, even though it is always false. 16 years ago
Luke Taylor a2bd1bc9af SEC-1498: Allow use of absolute URL fopr login form in LoginUrlAuthenticationEntryPoint. 16 years ago
Luke Taylor 64375484a1 More build and logging tuning. 16 years ago
Luke Taylor 63734cfcf9 SEC-1528: Remove logic which checks if context in the session is the same as the current context to make sure that session.setAttribute() is called when the value in the session has been modified directly. 16 years ago
Luke Taylor 9dd6a5eb8f SEC-1499: Added some Javadoc and doc on the problems of using session-fixation protection with attributes that implement HttpSessionBindingListener. 16 years ago
Luke Taylor d7d8448120 SEC-1521: Add check for null SecurityContextRepository and clarify related docs on use of null implementation (NullSecurityContextRepository). 16 years ago
Luke Taylor 5d35919ca3 SEC-1490: Code for GAE Sample webapp 16 years ago
Luke Taylor 69a10c48ae Switch to using slf4j/logback for logging. 16 years ago
Luke Taylor 8df356de29 SEC-1471: Allow use of a RequestMatcher with HttpSessionRequestCache to configure which requests should be cached by calls to saveRequest. 16 years ago
Luke Taylor 026517f674 Removal of deprecated methods and classes. 16 years ago
Luke Taylor 09176b0af4 SEC-1501: Fix bean classname in Javadoc for SwitchUserFilter. 16 years ago
Luke Taylor ea8d37892c SEC-1496: Added support for use of any non-standard URL schemes in DefaultRedirectStrategy. 16 years ago
Luke Taylor 4d10d4b67f SEC-1500: Convert AbstractRetryEntryPoint to use requestURI to correctly encode URLs. 16 years ago
Luke Taylor 76ebb759f3 Removed unnecessary casts. 16 years ago
Luke Taylor 7d74b7c87e SEC-1171: Allow multiple http elements and add pattern attribute to specify filter chain mapping. 16 years ago
Luke Taylor e156d5339a Fix build when upload properties are missing. Added missing hsql test dependency 16 years ago
Luke Taylor 0e57ce2dc3 SEC-1481: Updated constructors of Authentication types to use a generic wildcard for authorities collection. 16 years ago
Luke Taylor 978bb9f601 Remove commented-out code in ETF. 16 years ago
Luke Taylor f0c4cccb0d SEC-1479: Clarify that matching is against servletPath + pathInfo for ant pattern matching. Added some extra pointers to request-matching info in namespace doc. 16 years ago
Luke Taylor bf288101a0 Javadoc improvements 16 years ago
Luke Taylor b3aad4cf19 Javadoc fixes. 16 years ago
Luke Taylor 0c09780644 SEC-1476: Modify AbstractPreAuthenticatedProcessingFilter to store authentication exception in request instead of creating a new session. 16 years ago
Luke Taylor fcf33afce0 Formatting. 16 years ago
Luke Taylor bca6c1aeac SEC-1468: Doc and Javadoc updates. 16 years ago
Luke Taylor 024e6904ff SEC-1464: Deprecate UserMap, InMemoryDaoImpl and other related classes in favour of the simpler (non-property editor based) InMemoryUserDetailsManager. 16 years ago
Luke Taylor ee1fd1bc50 SEC-1431: Modify OpenID sample to use a custom UserDetailsService which allows any user to authenticate, allocating them a standard role and "registers" their ID in a map, allowing it to be retrieved in subsequent logins. 16 years ago
Luke Taylor 74896f217b SEC-1459: Generifying AuthenticationUserDetailsService. Now parameterized with <? extends Authentication>. 16 years ago
Luke Taylor a45d2a4fb2 SEC-1462: Only apply session fixation protection strategy if request.isRequestedSessionIdValid() returns true. We don't need to create a new session if the current one already has a different Id from the client. 16 years ago
Luke Taylor 93deec8d40 SEC-1458: Remove logger field in HttpSessionEventPublisher in favour of direct lookup. Prevents early initialization of logging system when listener is initialized. 16 years ago
Luke Taylor 0521d10069 SEC-1294: Enable access to beans from ApplicationContext in EL expressions. 16 years ago
Luke Taylor 2e2625873c SEC-1446: Modified BasicAuthenticationFilter to treat invalid base64 and invalid Basic authentication tokens as a failed authentication (raising a BadCredentialsException, without calling the AuthenticationManager). 16 years ago
Luke Taylor d5df53f1db SEC-1439: Make getters and setters public on HttpRequestResponseHolder. 16 years ago
Luke Taylor f3264ba9ab Addition of commons-logging exclusions and adjustments to pom generation. 16 years ago
Luke Taylor 43f0e11106 SEC-1429: Removed cached authentication from session after successful authentication. 16 years ago
Luke Taylor 89d8c8cc83 Additional test classes for authentication and logout success/failure handling. 16 years ago
Luke Taylor a3263753d9 Fix to Javadoc for AbstractAuthenticationProcessingFilter. 16 years ago
Luke Taylor 530ab3ae30 SEC-1429: Move logic for saving of AuthenticationException into the SimpleUrlAuthenticationFailurehandler from AbstractAuthenticationProcessingFilter. It will also now use request scope if configured to do a forward instead of a redirect. 16 years ago
Luke Taylor 43f3568b16 SEC-1407: Removed original URL matching classes and updated Javadoc of new RequestMatcher versions. 16 years ago
Luke Taylor ae8027fa47 SEC-1425: Replace use of Java 1.6 String.isEmpty(). 16 years ago
Luke Taylor 93438defff SEC-1407: Use RequestMatcher instances as the FilterInvocationSecurityMetadataSource keys and in the FilterChainMap use by FilterChainProxy. 16 years ago
Luke Taylor cb0f3f677f SEC-1425: Add check for empty cookie in AbstractRememberMeServices. 16 years ago
Luke Taylor f0466b6488 SEC-1424: Added support for "stateless" option for create-session attribute, designed for applications which do not use sessions at all. 16 years ago
Luke Taylor e2f9be9015 SEC-1307: Modify context saving logic in HttpSessionSecurityContextRepository to check the SecurityContext and its contents (the Authentication) against the respective values when the request first arrived at the SecurityContextPersistenceFilter. As explained in the issue, this allows a definite decision to be made about whether the current thread has modified the context information during the request, indicating that it should be saved. 16 years ago
Luke Taylor 4dd10cd266 Refactor overly large doFilter() method in DigestAuthenticationFilter. 16 years ago
Luke Taylor f3f84da625 Increase upper bounds of Spring and Spring Security versions in bundlor templates to 3.2.0. 16 years ago
Luke Taylor 2ee7696bf4 Update version number to 3.1.0.CI-SNAPSHOT. 16 years ago
Luke Taylor 44f45d21f0 3.0.2 release. Update version in build files. 16 years ago
Luke Taylor 14ae36ac3b SEC-1412: Modify DefaultSavedRequest to ignore If-Not-Matched header. 16 years ago
Luke Taylor bd635edc31 SEC-1410: Makes sure usernames which are OpenID https identities are detected as well as http ones. 16 years ago