Class WebAuthenticationManagerImpl

  • All Implemented Interfaces:
    io.vertigo.core.node.component.Component, io.vertigo.core.node.component.CoreComponent, WebAuthenticationManager

    public final class WebAuthenticationManagerImpl
    extends Object
    implements WebAuthenticationManager
    Standard pattern for SSO authentication handlers.
    Author:
    skerdudou
    • Method Detail

      • doBeforeChain

        public io.vertigo.core.lang.Tuple<Boolean,​javax.servlet.http.HttpServletRequest> doBeforeChain​(javax.servlet.http.HttpServletRequest request,
                                                                                                             javax.servlet.http.HttpServletResponse response)
        Code to execute before the call to the filter chain.
        Specified by:
        doBeforeChain in interface WebAuthenticationManager
        Parameters:
        request - the httpRequest
        response - the httpResponse
        Returns:
        a tuple composed of two values : - a boolean to indicate wether the request has been handled in the method and chain must be stopped - the HttpRequest that will be transfered in the filter chain. (for example if you need to wrap it for any reason )