B C D E G I L O P S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BackChannelLogoutFilter - Class in com.vaadin.sso.starter
-
A filter responsible to handle OpenID Connect Back-Channel Logout requests.
- BackChannelLogoutFilter(SessionRegistry, ClientRegistrationRepository) - Constructor for class com.vaadin.sso.starter.BackChannelLogoutFilter
-
Creates an instance of the filter.
C
- com.vaadin.sso.starter - package com.vaadin.sso.starter
- configure(HttpSecurity) - Method in class com.vaadin.sso.starter.SingleSignOnConfiguration
D
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.vaadin.sso.starter.BackChannelLogoutFilter
E
- EVENTS - Static variable in interface com.vaadin.sso.starter.LogoutTokenClaimNames
-
The
eventsclaim.
G
- getBackChannelLogoutRoute() - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Gets the Back-Channel Logout route.
- getLoginRoute() - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Gets the login-route property.
- getLogoutRedirectRoute() - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Gets the logout-redirect route.
- getMaximumConcurrentSessions() - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Gets the maximum number of concurrent sessions per user.
- getRequestMatcher() - Method in class com.vaadin.sso.starter.BackChannelLogoutFilter
-
Gets the request-matcher configured for this filter.
- getSessionRegistry() - Method in class com.vaadin.sso.starter.SingleSignOnDefaultBeans
-
Provides a default
SessionRegistrybean.
I
- isAutoConfigure() - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Checks is auto-configuration of
SingleSignOnConfigurationis enabled. - isBackChannelLogout() - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Checks weather Back-Channel logout is enabled.
L
- LicenseCheckerServiceInitListener - Class in com.vaadin.sso.starter
-
Service initialization listener to verify the license.
- LicenseCheckerServiceInitListener() - Constructor for class com.vaadin.sso.starter.LicenseCheckerServiceInitListener
- LogoutTokenClaimNames - Interface in com.vaadin.sso.starter
-
The names of the "claims" defined by the OpenID Connect Back-Channel Logout 1.0 specification that can be returned in the Logout Token.
O
- OidcLogoutTokenValidator - Class in com.vaadin.sso.starter
-
An
OAuth2TokenValidatorresponsible for validating the claims in a Logout Token. - OidcLogoutTokenValidator(ClientRegistration) - Constructor for class com.vaadin.sso.starter.OidcLogoutTokenValidator
- onExpiredSessionDetected(SessionInformationExpiredEvent) - Method in class com.vaadin.sso.starter.UidlExpiredSessionStrategy
P
- PREFIX - Static variable in class com.vaadin.sso.starter.SingleSignOnProperties
-
The prefix for SSO Kit starter properties.
S
- sendRedirect(HttpServletRequest, HttpServletResponse, String) - Method in class com.vaadin.sso.starter.UidlRedirectStrategy
- serviceInit(ServiceInitEvent) - Method in class com.vaadin.sso.starter.LicenseCheckerServiceInitListener
- setAutoConfigure(boolean) - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Enables or disables auto-configuration of
SingleSignOnConfiguration. - setBackChannelLogout(boolean) - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Sets is Back-Channel logout is enabled.
- setBackChannelLogoutRoute(String) - Method in class com.vaadin.sso.starter.BackChannelLogoutFilter
-
Sets the back-channel logout route to match for this filter to handle the requests.
- setBackChannelLogoutRoute(String) - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Sets the Back-Channel Logout route.
- setClock(Clock) - Method in class com.vaadin.sso.starter.OidcLogoutTokenValidator
- setClockSkew(Duration) - Method in class com.vaadin.sso.starter.OidcLogoutTokenValidator
-
Sets the maximum acceptable clock skew.
- setLoginRoute(String) - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Sets the login-route property.
- setLogoutRedirectRoute(String) - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Sets the logout-redirect route.
- setMaximumConcurrentSessions(int) - Method in class com.vaadin.sso.starter.SingleSignOnProperties
-
Sets maximum number of concurrent sessions per user.
- setRequestMatcher(RequestMatcher) - Method in class com.vaadin.sso.starter.BackChannelLogoutFilter
-
Sets the request-matcher for this filter.
- SID - Static variable in interface com.vaadin.sso.starter.LogoutTokenClaimNames
-
The
sidclaim (session identifier). - SingleSignOnConfiguration - Class in com.vaadin.sso.starter
-
This configuration bean is provided to auto-configure Vaadin and Spring to allow single sign-on against external identity providers.
- SingleSignOnConfiguration(SingleSignOnProperties, SessionRegistry, ClientRegistrationRepository) - Constructor for class com.vaadin.sso.starter.SingleSignOnConfiguration
-
Creates an instance of this configuration bean.
- SingleSignOnDefaultBeans - Class in com.vaadin.sso.starter
-
This configuration class provides default instances for the required beans.
- SingleSignOnDefaultBeans() - Constructor for class com.vaadin.sso.starter.SingleSignOnDefaultBeans
- SingleSignOnProperties - Class in com.vaadin.sso.starter
-
Definition of configuration properties for the SSO Kit starter.
- SingleSignOnProperties() - Constructor for class com.vaadin.sso.starter.SingleSignOnProperties
U
- UidlExpiredSessionStrategy - Class in com.vaadin.sso.starter
-
A strategy to handle expired sessions which is aware of UIDL requests.
- UidlExpiredSessionStrategy() - Constructor for class com.vaadin.sso.starter.UidlExpiredSessionStrategy
- UidlRedirectStrategy - Class in com.vaadin.sso.starter
-
A strategy to handle redirects which is aware of UIDL requests.
- UidlRedirectStrategy() - Constructor for class com.vaadin.sso.starter.UidlRedirectStrategy
V
- validate(Jwt) - Method in class com.vaadin.sso.starter.OidcLogoutTokenValidator
All Classes All Packages