OK. I see. We would not really condense, nor simplify the source code: we would replace ```CommonUtils.sendRedirect(response, redirectionUrl);``` by ```redirectionStrategy.redirect(request, response, redirectionUrl);```.

Though, there is certainly a good reason to have a ```AuthenticationRedirectStrategy``` interface. I find a ```FacesCompatibleAuthenticationRedirectStrategy``` implementation, in addition to the default one.
@battags: is this ```AuthenticationRedirectStrategy``` necessary here?