Class DefaultResourcesFilter
java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.security.web.authentication.ui.DefaultResourcesFilter
- All Implemented Interfaces:
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 DefaultResourcesFilter
extends org.springframework.web.filter.GenericFilterBean
Serve common static assets used in default UIs, such as CSS or Javascript files. For
internal use only.
- Since:
- 6.4
-
Field Summary
Fields inherited from class org.springframework.web.filter.GenericFilterBean
logger
-
Method Summary
Modifier and TypeMethodDescriptionstatic DefaultResourcesFilter
css()
Create an instance ofDefaultResourcesFilter
serving Spring Security's default CSS stylesheet.void
doFilter
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain filterChain) toString()
static DefaultResourcesFilter
webauthn()
Create an instance ofDefaultResourcesFilter
serving Spring Security's default webauthn javascript.Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
-
Method Details
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain filterChain) throws jakarta.servlet.ServletException, IOException - Throws:
jakarta.servlet.ServletException
IOException
-
toString
-
css
Create an instance ofDefaultResourcesFilter
serving Spring Security's default CSS stylesheet.The created
DefaultResourcesFilter
matches requestsHTTP GET /default-ui.css
, and returns the default stylesheet atorg/springframework/security/default-ui.css
with content-typetext/css;charset=UTF-8
.- Returns:
- -
-
webauthn
Create an instance ofDefaultResourcesFilter
serving Spring Security's default webauthn javascript.The created
DefaultResourcesFilter
matches requestsHTTP GET /login/webauthn.js
, and returns the default webauthn javascript atorg/springframework/security/spring-security-webauthn.js
with content-typetext/javascript;charset=UTF-8
. This file is generated in thespring-security-javascript
project.- Returns:
- -
-