271 Commits (5dfeea7631816b712becb3392297fb77dcdcd374)

Author SHA1 Message Date
Luke Taylor f42720b1b6 SEC-2175: Correct XSD docs on auto-config. 13 years ago
Rob Winch e9215c4dc3 SEC-2087: GlobalMethodSecurityBeanDefinitionParser uses AuthenticationManager to create AuthenticationManagerDelegator 13 years ago
Rob Winch e3f53908af SEC-2072: <security:anonymous> granted-authority supports multiple authorities again 13 years ago
Rob Winch 4f741bc914 SEC-2057: ConcurrentSessionFilter is now after SecurityContextPersistenceFilter 14 years ago
Rob Winch 6af3e1958b Update to Groovy 1.8 14 years ago
Rob Winch a19cc8f1c7 SEC-2020: Set eraseCredentialsAfterAuthentication when using http@authentication-manager-ref 14 years ago
Rob Winch d2a5ad6fd1 SEC-2016: Update config integration tests to use specific ldif to work in Eclipse 14 years ago
Rob Winch a547f6922a SEC-1996: Fix javadoc to work with jdk 1.5 14 years ago
Rob Winch 7f9938c8e2 Organize imports on RememberMeConfigTests 14 years ago
Rob Winch c7c41ced84 Added test to verify LogoutHandlers added to LogoutFilter 14 years ago
Rob Winch 3ce06333c5 SEC-1850: Namespace adds all LogoutHandlers to ConcurrentSessionFilter 14 years ago
Rob Winch 06638db289 SEC-1909: Namespace configuration no longer uses deprecated API's 14 years ago
Rob Winch 42b72bcbc4 SEC-1980: Prevent parser warning when URL's in configuration start with # 14 years ago
Rob Winch 254333ce82 SEC-1957: DefaultFilterChainValidator no longer casts to DefaultFilterInvocationSecurityMetadataSource 14 years ago
Rob Winch 488efbc97e SEC-1901: Changed DebugFilter to no longer extend OncePerRequesetFilter so that the FilterChainProxy is invoked on forwards 14 years ago
Rob Winch f78c11650f SEC-1893: Namespace now register PortMapper with custom mappings for all components that use a PortMapper 14 years ago
Rob Winch 2d556c7b4f SEC-1885: Change SecurityDebugBeanFactoryPostProcessor to only interact with BeanDefinitions rather than instances to prevent premature instatiation of FilterChainProxy and its dependencies 14 years ago
Rob Winch 448a42916d SEC-1880: Corrected error message when using both logout-success-url and success-handler-ref 14 years ago
Rob Winch ea56a98883 SEC-1868: Remove error level logs from SecurityNamespaceHandler when the web classes are not available and not required 14 years ago
Rob Winch 044861eb20 Renamed **/*Spec.groovy to **/*Tests.groovy to better follow conventions 14 years ago
Rob Winch aabb16912f SEC-1878: DefaultFilterChainValidator properly handles AccessDecisionManager throwing exceptions other than AccessDeniedException 14 years ago
Rob Winch 999adbc6ee SEC-1827: If use-secure-cookie is set to false explicitly set useSecureCookie to false on AbstractRememberMeServices 14 years ago
Rob Winch ff495b698e SEC-1858: Removed methods for generating docbook for xsd 14 years ago
Rob Winch c8b847f1ed SEC-1858: Added integration tests to validate that the xsd is documented in the reference 14 years ago
Rob Winch de397bc0ce SEC-1858: Updated xsd documentation to have documentation for all elements/attributes and added documentation of default values where appropriate 14 years ago
Luke Taylor 3b13a3fb25 SEC-1812: Replace assertion with warning message when overriding the global AuthenticationManager. 14 years ago
Luke Taylor 30088f19ae SEC-1806: Log that bean definition is being created rather than bean in LdapServerBDP. 14 years ago
Luke Taylor 2f67bb3032 SEC-1847: Add authentication-manager-ref attribute to http and global-method-security namespace elements. 14 years ago
Luke Taylor 44e2543015 Minor changes to make filter chain validation more robust with custom request matchers. 14 years ago
Luke Taylor f2786805e6 SEC-1841: Added request-matcher-ref attribute to namespace for defining a filter chain. 14 years ago
Luke Taylor 58f7d3acc6 SEC-1835: Changed xsd:ID to xsd:token. 14 years ago
Luke Taylor ac6ed671a1 SEC-1830: Use constructor injection in namespace parsing code for creation of ProviderManager 15 years ago
Luke Taylor a1c714cff4 SEC-1754: Added an InvalidSessionStrategy to allow SessionManagementFilter to delegate out the behaviour when an invalid session identifier is submitted. 15 years ago
Luke Taylor f92589f051 Extract a SecurityFilterChain interface and create a default implementation to facilitate other configuration options. 15 years ago
Luke Taylor 73442125de SEC-1775: Removed internal use of UserAttribute class in AnonymousAuthenticationFilter. 15 years ago
Luke Taylor 5d20f57fa8 Import cleaning. 15 years ago
Rob Winch 85807fdfd0 Removed @Overrides from method that implements interface instead of overriding superclass to resolve Java 1.5 error 15 years ago
Luke Taylor 5a1ddc660b SEC-1768: Added tests to reproduce "double-proxying" issue combining intercept-methods and tx-annotation-driven. Problem is caused by use of ProxyFactoryBean with auto-proxying. 15 years ago
Luke Taylor 52c0ee6756 Improve error reporting of missing web classes in namespace handler. Now catches and logs the class-loading error. 15 years ago
Luke Taylor 27caecd53f SEC-1452: Added namespace support for custom expression handler for use with web access expressions. 15 years ago
Luke Taylor 1b8eee6f07 Improve "missing web classes" message in SecurityNamespaceHandler, by indicating that a missing transitive dependency may also be the problem. 15 years ago
Luke Taylor 6e91786f92 SEC-1734: AbstractRememberMeServices will now default to using a secure cookie if the connection is secure. The behaviour can be overridden by setting the useSecureCookie property in which case the cookie will either always be secure (true) or never (false). 15 years ago
Luke Taylor c4a1ce9f1a SEC-1725: Update docs to remove references to filter-chain-map. 15 years ago
Luke Taylor b5924db74d SEC-1725: Add option to filter-chain to use an explicit request-matcher-ref instead of a "path" attribute. 15 years ago
Luke Taylor 04dc65c8fe SEC-1657: Corresponding namespace updates to use SecurityFilterChain list in place of filterChainMap. 15 years ago
Luke Taylor 71ed6d7964 SEC-1720: Avoid bean-creation side-effects in ContextSourceSettingPostProcessor. 15 years ago
Luke Taylor 8d702a4f98 SEC-1699: Make sure a FilterInvocation is passed to the AccessDecisionManager when checking the login page access in DefaultFilterChainValidator. 15 years ago
Luke Taylor 160fed1bfe SEC-1713: Fix typo in schema RNC file. 15 years ago
Luke Taylor 8d99918798 SEC-1491: Add support for an external priority SecurityMetadataSource to be referenced from global-method-security. 15 years ago
Luke Taylor ddaf9eb64f SEC-1705: Make sure a single OpenIDAuthenticationFilter bean is created by the namespace. Likewise for UsernamePasswordAuthenticationFilter. 15 years ago