Class DefaultSecurityFilterChain
java.lang.Object
org.craftercms.engine.util.spring.security.DefaultSecurityFilterChain
- All Implemented Interfaces:
org.springframework.security.web.SecurityFilterChain
public class DefaultSecurityFilterChain
extends Object
implements org.springframework.security.web.SecurityFilterChain
Implementation of
SecurityFilterChain
that handles excluded urls- Since:
- 3.1.5
- Author:
- joseross
-
Field Summary
-
Constructor Summary
ConstructorDescriptionDefaultSecurityFilterChain
(boolean securityEnabled, String[] urlsToExclude, List<javax.servlet.Filter> filters) -
Method Summary
-
Field Details
-
securityEnabled
protected boolean securityEnabled -
urlsToExclude
-
filters
-
-
Constructor Details
-
DefaultSecurityFilterChain
@ConstructorProperties({"securityEnabled","urlsToExclude","filters"}) public DefaultSecurityFilterChain(boolean securityEnabled, String[] urlsToExclude, List<javax.servlet.Filter> filters)
-
-
Method Details
-
matches
public boolean matches(javax.servlet.http.HttpServletRequest request) - Specified by:
matches
in interfaceorg.springframework.security.web.SecurityFilterChain
-
getFilters
- Specified by:
getFilters
in interfaceorg.springframework.security.web.SecurityFilterChain
-