Uses of Record Class
com.svenruppert.jsentinel.components.SecuredVisibility.JSentinelView
Packages that use SecuredVisibility.JSentinelView
-
Uses of SecuredVisibility.JSentinelView in com.svenruppert.jsentinel.components
Methods in com.svenruppert.jsentinel.components that return types with arguments of type SecuredVisibility.JSentinelViewModifier and TypeMethodDescriptionSecuredVisibility.currentJSentinelView()SPI lookup: typed user via SubjectStore → roles + permissions via the registeredAuthorizationService.Method parameters in com.svenruppert.jsentinel.components with type arguments of type SecuredVisibility.JSentinelViewModifier and TypeMethodDescriptionstatic voidSecuredVisibility.apply(SecuredVisibility.Target target, SecuredVisibility.Requirement requirement, SecuredVisibilityMode mode, Supplier<Optional<SecuredVisibility.JSentinelView>> viewSupplier) Test-friendly variant: the caller supplies the security view directly rather than going through the SPI lookup.static SecuredMenuItemSecuredMenuItem.bind(com.vaadin.flow.component.contextmenu.MenuItem menuItem, SecuredVisibility.Requirement requirement, SecuredVisibilityMode mode, Supplier<Optional<SecuredVisibility.JSentinelView>> viewSupplier) Test-friendly binding: caller supplies the security view directly.Constructor parameters in com.svenruppert.jsentinel.components with type arguments of type SecuredVisibility.JSentinelViewModifierConstructorDescriptionSecuredButton(String text, SecuredVisibility.Requirement requirement, SecuredVisibilityMode mode, Supplier<Optional<SecuredVisibility.JSentinelView>> viewSupplier) Full constructor — useful in tests where the caller supplies the security view directly rather than going through the SPI.SecuredRouterLink(com.vaadin.flow.router.Router router, String text, Class<? extends com.vaadin.flow.component.Component> navigationTarget, SecuredVisibility.Requirement requirement, SecuredVisibilityMode mode, Supplier<Optional<SecuredVisibility.JSentinelView>> viewSupplier) Router-explicit constructor — for headless tests or routing setups where the router isn't bound onVaadinService.getCurrent().SecuredRouterLink(String text, Class<? extends com.vaadin.flow.component.Component> navigationTarget, SecuredVisibility.Requirement requirement, SecuredVisibilityMode mode, Supplier<Optional<SecuredVisibility.JSentinelView>> viewSupplier) Full constructor.