Class OidcAutoConfiguration.DefaulOidcVaadinWebSecurity

java.lang.Object
io.jmix.securityflowui.security.AbstractFlowuiWebSecurity
io.jmix.oidc.OidcVaadinWebSecurity
io.jmix.autoconfigure.oidc.OidcAutoConfiguration.DefaulOidcVaadinWebSecurity
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.DefaulOidcVaadinWebSecurity 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

    • DefaulOidcVaadinWebSecurity

      public DefaulOidcVaadinWebSecurity()
  • Method Details