Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractSingleSignOnProperties - Class in com.vaadin.sso.core
-
Definition of configuration properties for the SSO Kit starter.
- AbstractSingleSignOnProperties() - Constructor for class com.vaadin.sso.core.AbstractSingleSignOnProperties
B
- BackChannelLogoutFilter - Class in com.vaadin.sso.core
-
A filter responsible to handle OpenID Connect Back-Channel Logout requests.
- BackChannelLogoutFilter(SessionRegistry, ClientRegistrationRepository, ApplicationEventPublisher) - Constructor for class com.vaadin.sso.core.BackChannelLogoutFilter
-
Creates an instance of the filter.
C
- com.vaadin.sso.core - package com.vaadin.sso.core
D
- DEFAULT_BACKCHANNEL_LOGOUT_ROUTE - Static variable in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
The default Back-Channel Logout route.
- DEFAULT_LOGIN_ROUTE - Static variable in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
The default login route.
- DEFAULT_LOGOUT_REDIRECT_ROUTE - Static variable in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
The default logout-redirect route.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.vaadin.sso.core.BackChannelLogoutFilter
E
- EVENTS - Static variable in interface com.vaadin.sso.core.LogoutTokenClaimNames
-
The
eventsclaim.
G
- getBackChannelLogoutRoute() - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Gets the Back-Channel Logout route.
- getLoginRoute() - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Gets the login-route property.
- getLogoutRedirectRoute() - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Gets the logout-redirect route.
- getMaximumConcurrentSessions() - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Gets the maximum number of concurrent sessions per user.
- getRequestMatcher() - Method in class com.vaadin.sso.core.BackChannelLogoutFilter
-
Gets the request-matcher configured for this filter.
I
- isAutoConfigure() - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Checks is auto-configuration of SingleSignOnConfiguration is enabled.
- isBackChannelLogout() - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Checks weather Back-Channel logout is enabled.
L
- LogoutTokenClaimNames - Interface in com.vaadin.sso.core
-
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.core
-
An
OAuth2TokenValidatorresponsible for validating the claims in a Logout Token. - OidcLogoutTokenValidator(ClientRegistration) - Constructor for class com.vaadin.sso.core.OidcLogoutTokenValidator
S
- setAutoConfigure(boolean) - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Enables or disables auto-configuration of SingleSignOnConfiguration.
- setBackChannelLogout(boolean) - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Sets is Back-Channel logout is enabled.
- setBackChannelLogoutRoute(String) - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Sets the Back-Channel Logout route.
- setBackChannelLogoutRoute(String) - Method in class com.vaadin.sso.core.BackChannelLogoutFilter
-
Sets the back-channel logout route to match for this filter to handle the requests.
- setClock(Clock) - Method in class com.vaadin.sso.core.OidcLogoutTokenValidator
- setClockSkew(Duration) - Method in class com.vaadin.sso.core.OidcLogoutTokenValidator
-
Sets the maximum acceptable clock skew.
- setLoginRoute(String) - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Sets the login-route property.
- setLogoutRedirectRoute(String) - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Sets the logout-redirect route.
- setMaximumConcurrentSessions(int) - Method in class com.vaadin.sso.core.AbstractSingleSignOnProperties
-
Sets maximum number of concurrent sessions per user.
- setRequestMatcher(RequestMatcher) - Method in class com.vaadin.sso.core.BackChannelLogoutFilter
-
Sets the request-matcher for this filter.
- SID - Static variable in interface com.vaadin.sso.core.LogoutTokenClaimNames
-
The
sidclaim (session identifier).
U
- UserLogoutEvent - Class in com.vaadin.sso.core
-
An event signalling that a user (principal) has been logged out.
- UserLogoutEvent(Object) - Constructor for class com.vaadin.sso.core.UserLogoutEvent
V
- validate(Jwt) - Method in class com.vaadin.sso.core.OidcLogoutTokenValidator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form