1444 Commits (c9ff912b2ffa3a81ba4e6b6bb4f01e7151a7caef)

Author SHA1 Message Date
Luke Taylor c9ff912b2f SEC-723: Change PreAuthenticatedAuthenticationProvider to reject authentication tokens with null credentials. Also introduced a property "throwExceptionWhenTokenIsRejected" which raises a BadCredentialsException when the toke is invalid. 18 years ago
Luke Taylor 163fb1052f SEC-721: Call Principal.getName() in AbstractAuthenticationToken.getName() if principal instaceof Principal 18 years ago
Luke Taylor 2df2eaa169 SEC-719: Introduced base class for J2eeBasedPreAuthenticatedWebAuthenticationDetailsSource to extract non-http specific functionality (for use in portlet version). 18 years ago
Luke Taylor 52b92b209c Removed out of date email address for Ben. 18 years ago
Luke Taylor 8f7b216de3 Import cleaning, removal of unnecessary constructors etc based on eclipse warnings 18 years ago
Luke Taylor abd5e384fe removed unused eh-cache config file 18 years ago
Luke Taylor 60de6314d4 Replaced casting to check validity of provider list with call to Assert.isInstanceof. 18 years ago
Ben Alex e4c6022b36 SEC-718: Support additional HTTP methods. 18 years ago
Ben Alex 6bc0585e4a SEC-717: Resolve UserDetails.getAuthorities() sort logic issue. 18 years ago
Luke Taylor 5743763599 SEC-625: Remove references to FilterToBeanProxy 18 years ago
Luke Taylor 5d6ec8ed71 SEC-702: Updated use of UsernameNotFoundException to set extraInformation property 18 years ago
Luke Taylor 712f1770d9 SEC-714: Refactor PreAuthenticatedGrantedAuthoritiesSetter and PreAuthenticatedGrantedAuthoritiesRetriever 18 years ago
Luke Taylor 42a80931c1 SEC-671: Changed AuthenticationDetailsSource to take an object as argument instead of an HttpServletRequest and renamed AuthenticationDetailsSourceImpl to WebAuthenticationDetailsSource. Also removed some preauth dependencies on commons lang 18 years ago
Luke Taylor df0d52ada7 SEC-708: Improve generation of XSD file from Relax NG schema 18 years ago
Luke Taylor 3a364a3343 SEC-713: Made MethodDefinitionAdvisor an infrastructure bean as required by Spring 2.0.7+ and upgraded to Spring 2.0.8 18 years ago
Luke Taylor 089bffa10f SEC-712: HttpSessionContextIntegrationFilter "context" property should be renamed 18 years ago
Luke Taylor ed08ba10ba Added test file for CustomAuthenticationProviderBeanDefinitionDecorator 18 years ago
Luke Taylor 6fcadb2022 SEC-699: Make TargetUrlResolverImpl parameter non-optional 18 years ago
Luke Taylor e8c0e74498 SEC-708: Improve generation of XSD file from Relax NG schema. XSL file to be run on generated xsd to inline selected elements which should not be global. 18 years ago
Luke Taylor 8231df4bc1 Catalog file for security xsd file to simplify its use in editors or ther tools supporting this format. 18 years ago
Luke Taylor f76f1b340f SEC-707: Make purpose of form-login attributes clearer. Renamed login-url to login-processing-url 18 years ago
Luke Taylor f7ae070b2f SEC-705: Extend ldap-authentication-provider namespace elt to support user searches and multiple authentication strategies 18 years ago
Luke Taylor 424d291a8f SEC-672: Added symbolic name to bundle. 18 years ago
Luke Taylor a7e4dc3636 SEC-672: Added felix plugin to core build pom.xml 18 years ago
Luke Taylor 89415e3ee5 SEC-693: RoleVoter can improve performance 18 years ago
Luke Taylor 5ec8aa797c SEC-694: Add check to LdapShaPasswordEncoder to detect use with non-SHA passwords 18 years ago
Luke Taylor 426e526694 Minor tidying. 18 years ago
Luke Taylor ff16c413dd [maven-release-plugin] prepare for next development iteration 18 years ago
Luke Taylor b8916ffaba [maven-release-plugin] prepare release release_2_0_M2 18 years ago
Luke Taylor 6c8adfc982 SEC-640: Test class for FilterInvocationDefinitionSourceParser 18 years ago
Luke Taylor 33023565a8 SEC-640: Add namespace support for FilterInvocationDefinitionSource configuration 18 years ago
Luke Taylor 93432b7626 SEC-680: Missed some additional method, method parameter & field names, JavaDoc 18 years ago
Luke Taylor 25c4db08b9 Updated class javadoc to reflect recent changes to AbstractProcessingFilter 18 years ago
Luke Taylor 709f78e481 SEC-688: java.lang.NullPointerException in AbstractAuthenticationToken.equals() 18 years ago
Luke Taylor e6e1f2586f SEC-213: Allow custom redirects based on "redirect" parameter in AbstractProcessingFilter. successfulAuthentication() 18 years ago
Luke Taylor 439b0be58e SEC-462: 302 redirect is not usable for SOAP clients 18 years ago
Luke Taylor 5e27b326d2 SEC-685: minor javadoc change 18 years ago
Luke Taylor 0f63084afe SEC-685: Improvement to Javadoc for FilterChainProxy and changed to use of LinkedHashSet in obtainAllDefinedFilters to guarantee order is preserved. 18 years ago
Luke Taylor 8c00bb1537 SEC-674: Updated samples to work with new module layout. Changed taglib build to copy tld file to META-INF directory. 18 years ago
Luke Taylor 5187f89fe8 SEC-679: Removed use of MockApplicationContext and improved use of ehcache (shutting down cache managers after tests are run). Upgraded ehcache version to 1.3 as used in Spring pom. 18 years ago
Luke Taylor ca9e64f857 SEC-674: Moved cas "ui" package to new module 18 years ago
Luke Taylor 2dd9faabc0 SEC-674: Created new project modules for cas, captcha, acls and taglibs 18 years ago
Luke Taylor 59651f5214 SEC-678: Moved extraInformation property to AuthenticationException so ti isn't only available in BadCredentialsException. Added clearExtraInformation flag to AbstractAuthenticationManager to allow the information to be removed if required before rethrowing. 18 years ago
Luke Taylor 1aec2a6d0a Tidying javadoc 18 years ago
Luke Taylor d7b3a1f734 SEC-603: Removed requirement for an entry point on BasicProcessingFilter if ignoreFailures is true. 18 years ago
Luke Taylor 5af9653a8e Import cleaning. 18 years ago
Luke Taylor 6575f5af1c SEC-536: Added account status checking to Siteminder provider 18 years ago
Luke Taylor 3c011685cd SEC-536: Added account status checking to pre-auth provider. 18 years ago
Andrei Stefan 84282ffabb SEC-532: added test method for SEC-655 18 years ago
Luke Taylor 48e2c38736 SEC-536: Added account status checking to Cas provider 18 years ago