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 DefaultResourcesFiltercss()Create an instance ofDefaultResourcesFilterserving Spring Security's default CSS stylesheet.voiddoFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain filterChain) toString()static DefaultResourcesFilterwebauthn()Create an instance ofDefaultResourcesFilterserving 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.ServletExceptionIOException
-
toString
-
css
Create an instance ofDefaultResourcesFilterserving Spring Security's default CSS stylesheet.The created
DefaultResourcesFiltermatches requestsHTTP GET /default-ui.css, and returns the default stylesheet atorg/springframework/security/default-ui.csswith content-typetext/css;charset=UTF-8.- Returns:
- -
-
webauthn
Create an instance ofDefaultResourcesFilterserving Spring Security's default webauthn javascript.The created
DefaultResourcesFiltermatches requestsHTTP GET /login/webauthn.js, and returns the default webauthn javascript atorg/springframework/security/spring-security-webauthn.jswith content-typetext/javascript;charset=UTF-8. This file is generated in thespring-security-javascriptproject.- Returns:
- -
-