Eamon Kearns added certificate checking for the UA applciation and I am basiing this work on his.

  1. modifications to applicationContext-acegi-security.xml
    1. filterChainProxy - add ssoAuthenticationProcessingFilter to comma separated list of filters
    2. exceptionTranslationFilter - replace authenticationEntryPoint with ssoAuthenticationProcessingFilterEntryPoint
    3. authenticationManager - insert ssoAuthenticationProvider into the list of providers
    4. Add bean definitions for
      1. ssoAuthenticationProcessingFilter
      2. ssoAuthenticationProcessingFilterEntryPoint
      3. ssoAuthenticationProvider
      4. rolesUserDetailsService
  2. modifications to web.xml
    1. none because the sample already had the Acegi Filter Chain Proxy entry
  • No labels