Uses of Class
de.codecamp.vaadin.security.spring.access.AccessRule
Packages that use AccessRule
Package
Description
-
Uses of AccessRule in de.codecamp.vaadin.security.spring.access
Methods in de.codecamp.vaadin.security.spring.access that return AccessRuleModifier and TypeMethodDescriptionstatic AccessRuleAccessRule.asCopyOf(SecuredAccess securedAccess) Creates a new access rule as copy from aSecuredAccessannotation.static AccessRuleAccessRule.of(Class<? extends AccessEvaluator> evaluator) Creates a new access rule based on an evaluator, checking parent layouts for access rules.static AccessRuleAccessRule.of(Class<? extends AccessEvaluator> evaluator, boolean checkLayout) Creates a new access rule based on an evaluator, optionally checking parent layouts for access rules.static AccessRuleCreates a new access rule based on an expression, checking parent layouts for access rules.static AccessRuleCreates a new access rule based on an expression, optionally checking parent layouts for access rules. -
Uses of AccessRule in de.codecamp.vaadin.security.spring.access.route
Methods in de.codecamp.vaadin.security.spring.access.route that return types with arguments of type AccessRuleModifier and TypeMethodDescriptionprotected Optional<AccessRule>AbstractRouteAccessRuleRegistry.doGetAccessRule(Class<?> targetOrLayout, boolean includeAnnotations) AbstractRouteAccessRuleRegistry.getAccessRule(Class<?> targetOrLayout) AbstractRouteAccessRuleRegistry.getAccessRule(String routePath) RouteAccessConfiguration.getAccessRule(Class<?> targetOrLayout) Returns the effective access rule for the given navigation target or parent layout.RouteAccessConfiguration.getAccessRule(String routePath) Returns the effective access rule for the given route path.SessionRouteAccessRuleRegistry.getAccessRule(Class<?> targetOrLayout) SessionRouteAccessRuleRegistry.getAccessRule(String routePath) AbstractRouteAccessRuleRegistry.getRegisteredAccessRulesForPaths()RouteAccessConfiguration.getRegisteredAccessRulesForPaths()Returns all access rules registered route paths.AbstractRouteAccessRuleRegistry.getRegisteredAccessRulesForTargetsAndLayouts()RouteAccessConfiguration.getRegisteredAccessRulesForTargetsAndLayouts()Returns all access rules registered for navigation targets or parent layouts.Methods in de.codecamp.vaadin.security.spring.access.route with parameters of type AccessRuleModifier and TypeMethodDescriptionvoidAbstractRouteAccessRuleRegistry.setAccessRule(Class<? extends com.vaadin.flow.component.Component> targetOrLayout, AccessRule accessRule) voidAbstractRouteAccessRuleRegistry.setAccessRule(String routePath, AccessRule accessRule) voidRouteAccessConfiguration.setAccessRule(Class<? extends com.vaadin.flow.component.Component> targetOrLayout, AccessRule accessRule) Sets the access rule for the given navigation target or parent layout.voidRouteAccessConfiguration.setAccessRule(String routePath, AccessRule accessRule) Sets the access rule for the given route path.