Klasse Ltpa2Filter

java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.web.filter.OncePerRequestFilter
de.sephirothj.spring.security.ltpa2.Ltpa2Filter
Alle implementierten Schnittstellen:
jakarta.servlet.Filter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, org.springframework.web.context.ServletContextAware

public final class Ltpa2Filter extends org.springframework.web.filter.OncePerRequestFilter
The pre-authentication filter for LTPA2 tokens. The token is expected to be given in the header headerName with an optional prefix. If the header is empty or not found the token will be searched in the cookie named cookieName.
Autor:
Sephiroth
  • Feldübersicht

    Von Klasse geerbte Felder org.springframework.web.filter.OncePerRequestFilter

    ALREADY_FILTERED_SUFFIX

    Von Klasse geerbte Felder org.springframework.web.filter.GenericFilterBean

    logger
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
     
    protected void
    doFilterInternal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain filterChain)
     
    protected boolean
    shouldNotFilter(jakarta.servlet.http.HttpServletRequest request)
     

    Von Klasse geerbte Methoden org.springframework.web.filter.OncePerRequestFilter

    doFilter, doFilterNestedErrorDispatch, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilterAsyncDispatch, shouldNotFilterErrorDispatch

    Von Klasse geerbte Methoden org.springframework.web.filter.GenericFilterBean

    addRequiredProperty, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • Ltpa2Filter

      public Ltpa2Filter()
  • Methodendetails

    • afterPropertiesSet

      public void afterPropertiesSet()
      Angegeben von:
      afterPropertiesSet in Schnittstelle org.springframework.beans.factory.InitializingBean
      Setzt außer Kraft:
      afterPropertiesSet in Klasse org.springframework.web.filter.GenericFilterBean
    • shouldNotFilter

      protected boolean shouldNotFilter(jakarta.servlet.http.HttpServletRequest request) throws jakarta.servlet.ServletException
      Setzt außer Kraft:
      shouldNotFilter in Klasse org.springframework.web.filter.OncePerRequestFilter
      Löst aus:
      jakarta.servlet.ServletException
    • doFilterInternal

      protected void doFilterInternal(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain filterChain) throws jakarta.servlet.ServletException, IOException
      Angegeben von:
      doFilterInternal in Klasse org.springframework.web.filter.OncePerRequestFilter
      Löst aus:
      jakarta.servlet.ServletException
      IOException