Uses of Interface
com.vaadin.flow.server.auth.NavigationAccessChecker
-
Uses of NavigationAccessChecker in com.vaadin.flow.server.auth
Classes in com.vaadin.flow.server.auth that implement NavigationAccessCheckerModifier and TypeClassDescriptionclass
Checks access to views using an
AccessAnnotationChecker
.class
Checks if a user has access to a given route path.
Method parameters in com.vaadin.flow.server.auth with type arguments of type NavigationAccessCheckerModifier and TypeMethodDescriptionboolean
NavigationAccessControl.hasAccessChecker
(Class<? extends NavigationAccessChecker> type) Checks if an access checker of the given type is in use.
Constructor parameters in com.vaadin.flow.server.auth with type arguments of type NavigationAccessCheckerModifierConstructorDescriptionprotected
NavigationAccessControl
(Collection<NavigationAccessChecker> checkerList) Create a new instance with given checkers and the default decision resolver.
NavigationAccessControl
(Collection<NavigationAccessChecker> checkerList, AccessCheckDecisionResolver decisionResolver) Create a new instance with given checkers and decision resolver.
-
Uses of NavigationAccessChecker in com.vaadin.flow.spring
Method parameters in com.vaadin.flow.spring with type arguments of type NavigationAccessCheckerModifier and TypeMethodDescriptionSpringSecurityAutoConfiguration.navigationAccessControl
(List<NavigationAccessChecker> accessCheckerList, NavigationAccessControlConfigurer configurer) Makes the default navigation access control available for security configuration.
-
Uses of NavigationAccessChecker in com.vaadin.flow.spring.security
Methods in com.vaadin.flow.spring.security with parameters of type NavigationAccessCheckerModifier and TypeMethodDescriptionNavigationAccessControlConfigurer.withNavigationAccessChecker
(NavigationAccessChecker accessChecker) Adds the given
NavigationAccessChecker
to the collection of checker that will be used byNavigationAccessControl
.Method parameters in com.vaadin.flow.spring.security with type arguments of type NavigationAccessCheckerModifier and TypeMethodDescription<T extends NavigationAccessControl>
TNavigationAccessControlConfigurer.build
(BiFunction<List<NavigationAccessChecker>, AccessCheckDecisionResolver, T> factory, List<NavigationAccessChecker> availableCheckers) Builds a
NavigationAccessControl
instance, configured according to this configurer instance settings.<T extends NavigationAccessControl>
TNavigationAccessControlConfigurer.build
(BiFunction<List<NavigationAccessChecker>, AccessCheckDecisionResolver, T> factory, List<NavigationAccessChecker> availableCheckers) Builds a
NavigationAccessControl
instance, configured according to this configurer instance settings.NavigationAccessControlConfigurer.withAvailableNavigationAccessCheckers
(Predicate<NavigationAccessChecker> filter) Adds to
NavigationAccessControl
all the registeredNavigationAccessChecker
beans that matches the given filter.NavigationAccessControlConfigurer.withNavigationAccessCheckers
(Collection<NavigationAccessChecker> accessChecker) Adds the given
NavigationAccessChecker
to the collection of checker that will be used byNavigationAccessControl
.Constructor parameters in com.vaadin.flow.spring.security with type arguments of type NavigationAccessCheckerModifierConstructorDescriptionSpringNavigationAccessControl
(Collection<NavigationAccessChecker> checkerList, AccessCheckDecisionResolver decisionResolver) Create a new instance with given checkers and decision resolver.