A C D E G H I K L O R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractSamlAuthMech - Class in org.keycloak.adapters.saml.undertow
-
Abstract base class for a Keycloak-enabled Undertow AuthenticationMechanism.
- AbstractSamlAuthMech(SamlDeploymentContext, UndertowUserSessionManagement, String) - Constructor for class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- addEndpointConstraint(DeploymentInfo) - Method in class org.keycloak.adapters.saml.undertow.SamlServletExtension
-
add security constraint to /saml so that the endpoint can be called and auth mechanism pinged.
- addTokenStoreUpdaters(DeploymentInfo) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
- attributeAdded(Session, String, Object) - Method in class org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
- attributeRemoved(Session, String, Object) - Method in class org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
- attributeUpdated(Session, String, Object, Object) - Method in class org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
- authenticate(HttpServerExchange, SecurityContext) - Method in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
-
Call this inside your authenticate method.
C
- changeSessionId(HttpSession) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- completeAuthentication(SamlSession) - Method in class org.keycloak.adapters.saml.undertow.UndertowSamlAuthenticator
- completeAuthentication(SamlSession) - Method in class org.keycloak.adapters.saml.undertow.UndertowSamlEndpoint
- createAuthMech(DeploymentInfo, SamlDeploymentContext, UndertowUserSessionManagement) - Method in class org.keycloak.adapters.saml.undertow.SamlServletExtension
- createBrowserHandler(HttpFacade, SamlDeployment, SamlSessionStore) - Method in class org.keycloak.adapters.saml.undertow.UndertowSamlAuthenticator
- createBrowserHandler(HttpFacade, SamlDeployment, SamlSessionStore) - Method in class org.keycloak.adapters.saml.undertow.UndertowSamlEndpoint
- createFacade(HttpServerExchange) - Method in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- createFacade(HttpServerExchange) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
D
- deployment - Variable in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- deploymentContext - Variable in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
E
- errorPage - Variable in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
G
- getAccount() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- getErrorPage(DeploymentInfo) - Method in class org.keycloak.adapters.saml.undertow.SamlServletExtension
- getIdMapperUpdater() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
- getRedirectUri() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- getSession(boolean) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- getTokenStore(HttpServerExchange, HttpFacade, SamlDeployment, SecurityContext) - Method in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- getTokenStore(HttpServerExchange, HttpFacade, SamlDeployment, SecurityContext) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
H
- handleDeployment(DeploymentInfo, ServletContext) - Method in class org.keycloak.adapters.saml.undertow.SamlServletExtension
I
- idMapper - Variable in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
- idMapperUpdater - Variable in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
- IdMapperUpdaterSessionListener - Class in org.keycloak.adapters.saml.undertow
- IdMapperUpdaterSessionListener(SessionIdMapper) - Constructor for class org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
- isAuthenticationMechanismPresent(DeploymentInfo, String) - Method in class org.keycloak.adapters.saml.undertow.SamlServletExtension
- isLoggedIn() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- isLoggingIn() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- isLoggingOut() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
K
- KEYCLOAK_CHALLENGE_ATTACHMENT_KEY - Static variable in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
L
- log - Static variable in class org.keycloak.adapters.saml.undertow.SamlServletExtension
- log - Static variable in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- logoutAccount() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- logoutByPrincipal(String) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- logoutBySsoId(List<String>) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- logoutSessionIds(List<String>) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
O
- org.keycloak.adapters.saml.undertow - package org.keycloak.adapters.saml.undertow
R
- redirectLogout(SamlDeployment, HttpServerExchange) - Method in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- redirectLogout(SamlDeployment, HttpServerExchange) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
- registerNotifications(SecurityContext) - Method in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- restoreRequest() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
S
- SAML_REDIRECT_URI - Static variable in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- SamlServletExtension - Class in org.keycloak.adapters.saml.undertow
- SamlServletExtension() - Constructor for class org.keycloak.adapters.saml.undertow.SamlServletExtension
- saveAccount(SamlSession) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- saveRequest() - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- securityContext - Variable in class org.keycloak.adapters.saml.undertow.UndertowSamlAuthenticator
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- servePage(HttpServerExchange, String) - Method in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- servePage(HttpServerExchange, String) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
- ServletSamlAuthMech - Class in org.keycloak.adapters.saml.undertow
- ServletSamlAuthMech(SamlDeploymentContext, UndertowUserSessionManagement, String) - Constructor for class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
- ServletSamlSessionStore - Class in org.keycloak.adapters.saml.undertow
-
Session store manipulation methods per single HTTP exchange.
- ServletSamlSessionStore(HttpServerExchange, UndertowUserSessionManagement, SecurityContext, SessionIdMapper, SessionIdMapperUpdater, SamlDeployment) - Constructor for class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- sessionCreated(Session, HttpServerExchange) - Method in class org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
- sessionDestroyed(Session, HttpServerExchange, SessionListener.SessionDestroyedReason) - Method in class org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
- sessionIdChanged(Session, String) - Method in class org.keycloak.adapters.saml.undertow.IdMapperUpdaterSessionListener
- sessionManagement - Variable in class org.keycloak.adapters.saml.undertow.AbstractSamlAuthMech
- setCurrentAction(SamlSessionStore.CurrentAction) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlSessionStore
- setIdMapperUpdater(SessionIdMapperUpdater) - Method in class org.keycloak.adapters.saml.undertow.ServletSamlAuthMech
U
- UndertowSamlAuthenticator - Class in org.keycloak.adapters.saml.undertow
- UndertowSamlAuthenticator(SecurityContext, HttpFacade, SamlDeployment, SamlSessionStore) - Constructor for class org.keycloak.adapters.saml.undertow.UndertowSamlAuthenticator
- UndertowSamlEndpoint - Class in org.keycloak.adapters.saml.undertow
- UndertowSamlEndpoint(HttpFacade, SamlDeployment, SamlSessionStore) - Constructor for class org.keycloak.adapters.saml.undertow.UndertowSamlEndpoint
All Classes All Packages