Class AbstractFlowuiWebSecurity

java.lang.Object
io.jmix.securityflowui.security.AbstractFlowuiWebSecurity
Direct Known Subclasses:
FlowuiVaadinWebSecurity, OidcVaadinWebSecurity, SamlVaadinWebSecurity

public abstract class AbstractFlowuiWebSecurity extends Object
  • Field Details

    • servletContext

      @Autowired protected jakarta.servlet.ServletContext servletContext
    • h2ConsoleProperties

      @Autowired(required=false) protected H2ConsoleProperties 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