Package Hierarchies:
Class Hierarchy
- java.lang.Object
- com.svenruppert.jsentinel.ApplicationServiceInitListener (implements com.svenruppert.dependencies.core.logger.HasLogger, com.vaadin.flow.server.VaadinServiceInitListener)
- com.svenruppert.jsentinel.authorization.impl.AuthorizationListener (implements com.vaadin.flow.router.BeforeEnterListener, com.svenruppert.dependencies.core.logger.HasLogger, java.io.Serializable, com.vaadin.flow.server.UIInitListener, com.vaadin.flow.server.VaadinServiceInitListener)
- com.vaadin.flow.component.Component (implements com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasStyle)
- com.vaadin.flow.component.button.Button (implements com.vaadin.flow.component.ClickNotifier<T>, com.vaadin.flow.component.Focusable<T>, com.vaadin.flow.component.HasAriaLabel, com.vaadin.flow.component.HasEnabled, com.vaadin.flow.component.shared.HasPrefix, com.vaadin.flow.component.HasSize, com.vaadin.flow.component.HasStyle, com.vaadin.flow.component.shared.HasSuffix, com.vaadin.flow.component.HasText, com.vaadin.flow.component.shared.HasThemeVariant<TVariantEnum>, com.vaadin.flow.component.shared.HasTooltip)
- com.vaadin.flow.component.Composite<T>
- com.svenruppert.jsentinel.authorization.LoginView (implements com.svenruppert.dependencies.core.logger.HasLogger)
- com.svenruppert.jsentinel.components.SessionManagementView
- com.vaadin.flow.router.RouterLink (implements com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.component.Focusable<T>, com.vaadin.flow.component.HasComponents, com.vaadin.flow.component.HasStyle, com.vaadin.flow.component.HasText)
- com.svenruppert.jsentinel.logout.vaadin.DefaultVaadinLogoutGateway (implements com.svenruppert.jsentinel.logout.vaadin.VaadinLogoutGateway)
- com.svenruppert.jsentinel.session.vaadin.JSentinelVersionEnforcerListener (implements com.vaadin.flow.router.BeforeEnterListener)
- com.svenruppert.jsentinel.authorization.LoginListener<U> (implements com.vaadin.flow.router.BeforeEnterListener, com.svenruppert.dependencies.core.logger.HasLogger)
- com.svenruppert.jsentinel.authorization.LoginListeners
- com.svenruppert.jsentinel.components.SecuredMenuItem
- com.svenruppert.jsentinel.components.SecuredVisibility
- com.svenruppert.jsentinel.session.vaadin.SessionLifetimeListener (implements com.vaadin.flow.router.BeforeEnterListener, com.svenruppert.dependencies.core.logger.HasLogger, java.io.Serializable, com.vaadin.flow.server.UIInitListener, com.vaadin.flow.server.VaadinServiceInitListener)
- com.svenruppert.jsentinel.authorization.impl.VaadinAccessContextFactory
- com.svenruppert.jsentinel.authorization.impl.VaadinAccessDecisionMapper
- com.svenruppert.jsentinel.session.vaadin.VaadinJSentinelVersionContext
- com.svenruppert.jsentinel.logout.vaadin.VaadinLogoutService<U> (implements com.svenruppert.jsentinel.logout.LogoutService)
- com.svenruppert.jsentinel.authorization.impl.VaadinNavigationAccessDecisionMapper
- com.svenruppert.jsentinel.authorization.vaadin.VaadinSessionSubjectStore (implements com.svenruppert.jsentinel.authorization.api.SubjectStore)
- com.svenruppert.jsentinel.credential.propagation.vaadin.VaadinSessionTokenCredentialStore (implements com.svenruppert.jsentinel.credential.propagation.TokenCredentialStore)