All Classes and Interfaces

Class
Description
The authentication context of the application.
Helpers for authentication related tasks.
AOT processor that registers reflection hints for types used in ClientCallable methods.
Factory for DefaultI18NProvider.
Utilities for launching a browser when running in development mode.
Brings in the machinery to setup Spring + Vaadin applications.
A PathMatchingResourcePatternResolver that allows filtering resources by package properties.
Creates an HttpServletRequestWrapper instance which returns appropriate servletPath and pathInfo (which are expected by VaadinServlet) in case forwarding is enforced.
Maps Keycloak realm and client roles to Spring Security granted authorities.
Allows to configure the NavigationAccessControl.
Helper to register navigation access control.
Matches requests for the PWA manifest, the offline page and the additional offline resources configured by the application.
Contains utility methods related to request handling.
Condition to check whether the Vaadin servlet is mapped to the root ("/*").
The lifecycle of a @RouteScope bean is controlled by route navigation.
Link a @RouteScope bean to its owner.
A Spring specific route path access checker that delegates the check to Spring Security.
Passes Spring application properties to the Vaadin application configuration.
Spring boot auto-configuration class for Flow.
Convenience alias for Component to prevent conflicts with Component.
Sets Spring Boot dev tools to run on a free random port if the default port is in use.
Default Spring instantiator that is used if no other instantiator has been registered.
Spring aware LookupInitializer implementation.
A Spring specific menu access control that falls back to Spring mechanisms for view access checking, when the generic mechanisms do not work.
A Spring specific navigation access control that falls back to Spring mechanisms for user retrieval and role checking, when the generic mechanisms do not work.
Spring Boot auto-configuration class for the Flow Spring Security integration.
Spring application context aware Vaadin servlet implementation.
Helpers related to Spring.
Spring application context aware Vaadin servlet service implementation.
A strategy to handle redirects which is aware of UIDL requests.
Stereotype annotation for Spring's @Scope("vaadin-ui").
Vaadin Application Spring configuration.
A strategy that uses an available VaadinSession for retrieving the security context.
Deprecated, for removal: This API element is subject to removal in a future version.
A SecurityContextHolderStrategy implementation is now automatically provided by SpringSecurityAutoConfiguration and it is no more necessary to import this configuration class, which is now no-op.
Bean factory initialization AOT processor for Vaadin applications.
Bean definition registered once the @Route classes have been registered as beans, so that a later run over the same bean factory skips that step.
Configuration properties for Vaadin Spring Boot.
Bun related properties, bound from vaadin.bun.*.
Development mode properties, bound from vaadin.devmode.*.
Frontend related properties, bound from vaadin.frontend.*.
pnpm related properties, bound from vaadin.pnpm.*.
React related properties, bound from vaadin.react.*.
A default request cache implementation which aims to ignore requests that are not for routes.
A strategy to handle expired sessions which is aware of Vaadin requests.
Registers runtime hints for Spring 3 native support.
Abstract Vaadin Spring MVC WebApplicationInitializer.
Holds role prefix accessible outside an active request.
Implementation of Spring's Scope that binds the beans to a component in the navigation chain.
A version of SavedRequestAwareAuthenticationSuccessHandler that writes a different return value for a Fusion TypeScript client.
Resolves the URL to redirect to after a successful authentication, for example to send users to a landing page that depends on their roles.
Internal registrar for Vaadin scan packages settings.
Vaadin scopes configuration.
A SecurityConfigurer specifically designed for Vaadin applications.
Vaadin servlet configuration.
Handler mapping that forwards everything to Vaadin except the URLs the application excluded and the requests a static resource handler answers.
Servlet context initializer for Spring Boot Application.
Stereotype annotation for Spring's @Scope("vaadin-session").
Implementation of Spring's Scope that binds the beans to the current VaadinSession (as opposed to the current Servlet session).
Contains helper methods to work with Spring Data based back-ends and Vaadin components.
Enables authentication that relies on JWT instead of sessions.
Qualifier annotation for marking a TaskExecutor bean as a Vaadin-specific Executor.
Implementation of Spring's Scope that binds the beans to the current UI.
Handles registration of JSR-356 websocket endpoints when the Spring Boot application is run in an embedded container.
Matches request for custom PWA icons and Favicon paths.