Class AbstractAccessRuleRegistry

    • Constructor Detail

      • AbstractAccessRuleRegistry

        public AbstractAccessRuleRegistry()
    • Method Detail

      • setAccessRule

        public void setAccessRule​(Class<? extends com.vaadin.flow.component.Component> targetOrLayout,
                                  AccessRule accessRule)
      • removeAccessRule

        public void removeAccessRule​(Class<? extends com.vaadin.flow.component.Component> targetOrLayout)
      • doGetAccessRule

        protected Optional<AccessRule> doGetAccessRule​(Class<?> targetOrLayout,
                                                       boolean includeAnnotations)
      • getRegisteredAccessRulesForTargetsAndLayouts

        public HashMap<String,​AccessRule> getRegisteredAccessRulesForTargetsAndLayouts()
      • setAccessRule

        public void setAccessRule​(String routePath,
                                  AccessRule accessRule)
      • removeAccessRule

        public void removeAccessRule​(String routePath)