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 aLogoutHandler
to 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 VaadinSecurityConfigurer
VaadinSecurityConfigurer.vaadin()
Creates a new instance theVaadinSecurityConfigurer
that can be used to configure security settings for Vaadin applications.