Package io.jmix.autoconfigure.oidc
Class OidcAutoConfiguration.DefaulOidcVaadinWebSecurity
java.lang.Object
com.vaadin.flow.spring.security.VaadinWebSecurity
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)
public static class OidcAutoConfiguration.DefaulOidcVaadinWebSecurity
extends OidcVaadinWebSecurity
Configures FlowUI views protection.
- 
Field SummaryFields inherited from class io.jmix.oidc.OidcVaadinWebSecurityclientRegistrationRepository, jmixOidcUserService, oidcProperties
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class io.jmix.oidc.OidcVaadinWebSecurityconfigure, configure, configureJmixSpecifics, oidcLogoutSuccessHandler, setClientRegistrationRepository, setJmixOidcUserService, setOidcPropertiesMethods inherited from class com.vaadin.flow.spring.security.VaadinWebSecurityaddLogoutHandlers, antMatchers, applyUrlMapping, enableNavigationAccessControl, filterChain, getAuthenticationContext, getDefaultHttpSecurityPermitMatcher, getDefaultHttpSecurityPermitMatcher, getDefaultWebSecurityIgnoreMatcher, getDefaultWebSecurityIgnoreMatcher, getNavigationAccessControl, getViewAccessChecker, routeMatchers, setLoginView, setLoginView, setLoginView, setLoginView, setOAuth2LoginPage, setStatelessAuthentication, setStatelessAuthentication, webSecurityCustomizer
- 
Constructor Details- 
DefaulOidcVaadinWebSecuritypublic DefaulOidcVaadinWebSecurity()
 
-