Serialized Form
-
Package com.svenruppert.jsentinel
-
Class com.svenruppert.jsentinel.ApplicationServiceInitListener
class ApplicationServiceInitListener extends Object implements Serializable
-
-
Package com.svenruppert.jsentinel.authorization
-
Class com.svenruppert.jsentinel.authorization.LoginListener
class LoginListener extends Object implements Serializable-
Serialized Fields
-
decisionMapper
VaadinNavigationAccessDecisionMapper decisionMapper
Maps authentication-phase decisions to Vaadin navigation operations. -
decisionService
com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecisionService decisionService
Decision service for authentication-phase navigation checks. -
scanner
com.svenruppert.jsentinel.authorization.impl.JSentinelAnnotationScanner scanner
Scanner for framework security annotations.
-
-
-
Class com.svenruppert.jsentinel.authorization.LoginView
class LoginView extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.HorizontalLayout> implements Serializable-
Serialized Fields
-
btnCancel
com.vaadin.flow.component.button.Button btnCancel
Clear button that resets the form fields. -
btnLogin
com.vaadin.flow.component.button.Button btnLogin
Sign-in button that triggers credential validation. -
buttonRow
com.vaadin.flow.component.orderedlayout.HorizontalLayout buttonRow
Row containing the login and cancel buttons. -
card
com.vaadin.flow.component.orderedlayout.VerticalLayout card
Card layout containing all form elements. -
customElements
com.vaadin.flow.component.html.Div customElements
Container for custom elements added viaLoginView.setCustomElements(Component). -
password
com.vaadin.flow.component.textfield.PasswordField password
Password input field. -
rememberMe
com.vaadin.flow.component.checkbox.Checkbox rememberMe
Remember-me checkbox. -
title
com.vaadin.flow.component.html.H2 title
Form title heading. -
username
com.vaadin.flow.component.textfield.TextField username
Username input field.
-
-
-
-
Package com.svenruppert.jsentinel.authorization.impl
-
Class com.svenruppert.jsentinel.authorization.impl.AuthorizationListener
class AuthorizationListener extends Object implements Serializable- serialVersionUID:
- 974589421761348380L
-
Serialized Fields
-
contextFactory
VaadinAccessContextFactory contextFactory
Creates core contexts from Vaadin events. -
decisionMapper
VaadinAccessDecisionMapper decisionMapper
Maps core decisions back to Vaadin navigation calls. -
scanner
com.svenruppert.jsentinel.authorization.impl.JSentinelAnnotationScanner scanner
Cached scanner for restriction annotations.
-
-
-
Package com.svenruppert.jsentinel.components
-
Class com.svenruppert.jsentinel.components.SecuredButton
class SecuredButton extends com.vaadin.flow.component.button.Button implements Serializable-
Serialized Fields
-
mode
SecuredVisibilityMode mode
-
requirement
SecuredVisibility.Requirement requirement
-
viewSupplier
Supplier<Optional<SecuredVisibility.JSentinelView>> viewSupplier
-
-
-
Class com.svenruppert.jsentinel.components.SecuredRouterLink
class SecuredRouterLink extends com.vaadin.flow.router.RouterLink implements Serializable-
Serialized Fields
-
mode
SecuredVisibilityMode mode
-
requirement
SecuredVisibility.Requirement requirement
-
viewSupplier
Supplier<Optional<SecuredVisibility.JSentinelView>> viewSupplier
-
-
-
Class com.svenruppert.jsentinel.components.SessionManagementView
class SessionManagementView extends com.vaadin.flow.component.Composite<com.vaadin.flow.component.orderedlayout.VerticalLayout> implements Serializable-
Serialized Fields
-
grid
com.vaadin.flow.component.grid.Grid<com.svenruppert.jsentinel.session.SessionRecord> grid
-
revoke
Consumer<com.svenruppert.jsentinel.session.SessionRecord> revoke
-
sessionStore
com.svenruppert.jsentinel.session.SessionStore sessionStore
-
-
-
-
Package com.svenruppert.jsentinel.session.vaadin
-
Class com.svenruppert.jsentinel.session.vaadin.JSentinelVersionEnforcerListener
class JSentinelVersionEnforcerListener extends Object implements Serializable-
Serialized Fields
-
enforcer
com.svenruppert.jsentinel.session.JSentinelVersionEnforcer enforcer
-
rerouteTargetOnStale
Class<? extends com.vaadin.flow.component.Component> rerouteTargetOnStale
-
-
-
Class com.svenruppert.jsentinel.session.vaadin.SessionLifetimeListener
class SessionLifetimeListener extends Object implements Serializable- serialVersionUID:
- 1L
-