Package io.jmix.securityflowui.security
Class AbstractFlowuiWebSecurity
java.lang.Object
io.jmix.securityflowui.security.AbstractFlowuiWebSecurity
- Direct Known Subclasses:
FlowuiVaadinWebSecurity,OidcVaadinWebSecurity,SamlVaadinWebSecurity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected H2ConsolePropertiesprotected jakarta.servlet.ServletContextprotected org.springframework.boot.autoconfigure.web.WebProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureCustomSpecifics(org.springframework.security.config.annotation.web.builders.HttpSecurity http) protected voidconfigureJmixSpecifics(org.springframework.security.config.annotation.web.builders.HttpSecurity http) protected abstract voidconfigureVaadinSpecifics(org.springframework.security.config.annotation.web.builders.HttpSecurity http) org.springframework.security.web.SecurityFilterChainjmixSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http)
-
Field Details
-
servletContext
@Autowired protected jakarta.servlet.ServletContext servletContext -
h2ConsoleProperties
-
webProperties
@Autowired protected org.springframework.boot.autoconfigure.web.WebProperties webProperties
-
-
Constructor Details
-
AbstractFlowuiWebSecurity
public AbstractFlowuiWebSecurity()
-
-
Method Details
-
jmixSecurityFilterChain
@Bean("jmixSecurityFilterChain") @Order(400) public org.springframework.security.web.SecurityFilterChain jmixSecurityFilterChain(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-
configureCustomSpecifics
protected void configureCustomSpecifics(org.springframework.security.config.annotation.web.builders.HttpSecurity http) -
configureJmixSpecifics
protected void configureJmixSpecifics(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-
configureVaadinSpecifics
protected abstract void configureVaadinSpecifics(org.springframework.security.config.annotation.web.builders.HttpSecurity http) throws Exception - Throws:
Exception
-