java.lang.Object
org.silverpeas.components.whitepages.filters.LoginFilter
All Implemented Interfaces:
jakarta.servlet.Filter

public class LoginFilter extends Object implements jakarta.servlet.Filter
Ce filtre a pour effet de contrôler que l'utilisateur courant n'a pas une fiche à remplir dans une instance de whitePages. Si c'est le cas, 2 attributs sont mis en sessions :
  • RedirectToComponentId : avec le componentId de l'instance pour que le mécanisme de redirection le renvoie sur le composant
  • FicheNonRemplie : avec le componentId de l'instance pour que le filtre mappé sur tous les routers des composants puisse intercepter au besoin et renvoyer sur la fiche.
Author:
Ludovic Bertin
  • Field Details

  • Constructor Details

    • LoginFilter

      public LoginFilter()
  • Method Details

    • doFilter

      public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException
      Specified by:
      doFilter in interface jakarta.servlet.Filter
      Throws:
      IOException
      jakarta.servlet.ServletException