Class OidcAutoConfiguration.DefaultOidcVaadinWebSecurity

java.lang.Object
io.jmix.securityflowui.security.AbstractFlowuiWebSecurity
io.jmix.oidc.OidcVaadinWebSecurity
io.jmix.autoconfigure.oidc.OidcAutoConfiguration.DefaultOidcVaadinWebSecurity
Enclosing class:
OidcAutoConfiguration

@EnableWebSecurity @ConditionalOnProperty(value="jmix.oidc.use-default-ui-configuration", havingValue="true", matchIfMissing=true) @ConditionalOnBean(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository.class) public static class OidcAutoConfiguration.DefaultOidcVaadinWebSecurity extends OidcVaadinWebSecurity
Configures FlowUI views protection together with OIDC login. Applies only when an OIDC client is configured (a ClientRegistrationRepository bean is present), so that applications using the add-on as an OAuth2 resource server only are not affected.
  • Constructor Details

    • DefaultOidcVaadinWebSecurity

      public DefaultOidcVaadinWebSecurity()
  • Method Details