Uses of Class
com.vaadin.flow.spring.security.VaadinSecurityConfigurer
Packages that use VaadinSecurityConfigurer
-
Uses of VaadinSecurityConfigurer in com.vaadin.flow.spring.security
Methods in com.vaadin.flow.spring.security that return VaadinSecurityConfigurerModifier and TypeMethodDescriptionVaadinSecurityConfigurer.addLogoutHandler(org.springframework.security.web.authentication.logout.LogoutHandler logoutHandler) Adds aLogoutHandlerto the list of logout handlers.VaadinSecurityConfigurer.anyRequest(Consumer<org.springframework.security.config.annotation.web.configurers.AuthorizeHttpRequestsConfigurer<org.springframework.security.config.annotation.web.builders.HttpSecurity>.org.springframework.security.config.annotation.web.configurers.AuthorizeHttpRequestsConfigurer.AuthorizedUrl> anyRequestAuthorizeRule) Configures the access rule for any request not matching other configured rules.VaadinSecurityConfigurer.enableAuthorizedRequestsConfiguration(boolean enableAuthorizedRequestsConfiguration) Enables or disables automatic configuration of authorized requests (enabled by default).VaadinSecurityConfigurer.enableCsrfConfiguration(boolean enableCsrfConfiguration) Enables or disables automatic CSRF configuration (enabled by default).VaadinSecurityConfigurer.enableExceptionHandlingConfiguration(boolean enableExceptionHandlingConfiguration) Enables or disables automatic configuration of exception handling (enabled by default).VaadinSecurityConfigurer.enableLogoutConfiguration(boolean enableLogoutConfiguration) Enables or disables automatic logout configuration (enabled by default).VaadinSecurityConfigurer.enableNavigationAccessControl(boolean enableNavigationAccessControl) Enables or disables configuration ofNavigationAccessControl.VaadinSecurityConfigurer.enableRequestCacheConfiguration(boolean enableRequestCacheConfiguration) Enables or disables automatic configuration of the request cache (enabled by default).Configures the login view for use in a Flow application.Configures the login view for use in a Flow application and the logout success URL.Configures the login view for use in a Hilla application.Configures the login view for use in a Hilla application and the logout success URL.VaadinSecurityConfigurer.logoutSuccessHandler(org.springframework.security.web.authentication.logout.LogoutSuccessHandler logoutSuccessHandler) Configures the handler for a successful logout.VaadinSecurityConfigurer.oauth2LoginPage(String oauth2LoginPage) Configures the login page for OAuth2 authentication.VaadinSecurityConfigurer.oauth2LoginPage(String oauth2LoginPage, String postLogoutRedirectUri) Configures the login page for OAuth2 authentication and the post-logout redirect URI.static VaadinSecurityConfigurerVaadinSecurityConfigurer.vaadin()Creates a new instance theVaadinSecurityConfigurerthat can be used to configure security settings for Vaadin applications.