Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractUndertowKeycloakAuthMech - Class in org.keycloak.adapters.undertow
-
Abstract base class for a Keycloak-enabled Undertow AuthenticationMechanism.
- AbstractUndertowKeycloakAuthMech(AdapterDeploymentContext, UndertowUserSessionManagement, String) - Constructor for class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- AbstractUndertowRequestAuthenticator - Class in org.keycloak.adapters.undertow
- AbstractUndertowRequestAuthenticator(HttpFacade, KeycloakDeployment, int, SecurityContext, HttpServerExchange, AdapterTokenStore) - Constructor for class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
- accountRoles - Variable in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- authenticate(HttpServerExchange, SecurityContext) - Method in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
- authenticate(HttpServerExchange, SecurityContext) - Method in class org.keycloak.adapters.undertow.UndertowAuthenticationMechanism
C
- changeHttpSessionId(boolean) - Method in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
- changeHttpSessionId(boolean) - Method in class org.keycloak.adapters.undertow.ServletRequestAuthenticator
- checkActive() - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- checkCurrentToken() - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- checkCurrentToken() - Method in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- checkCurrentToken() - Method in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
- completeBearerAuthentication(KeycloakPrincipal<RefreshableKeycloakSecurityContext>, String) - Method in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
- completeOAuthAuthentication(KeycloakPrincipal<RefreshableKeycloakSecurityContext>) - Method in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
- confidentialPort - Variable in class org.keycloak.adapters.undertow.UndertowAuthenticationMechanism
- contextDestroyed(ServletContextEvent) - Method in class org.keycloak.adapters.undertow.UndertowNodesRegistrationManagementWrapper
- contextInitialized(ServletContextEvent) - Method in class org.keycloak.adapters.undertow.UndertowNodesRegistrationManagementWrapper
- createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext>) - Method in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
-
Subclasses need to be able to create their own version of the KeycloakUndertowAccount
- createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext>) - Method in class org.keycloak.adapters.undertow.ServletRequestAuthenticator
- createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext>) - Method in class org.keycloak.adapters.undertow.UndertowRequestAuthenticator
- createAuthenticationMechanism(DeploymentInfo, AdapterDeploymentContext, UndertowUserSessionManagement, NodesRegistrationManagement) - Method in class org.keycloak.adapters.undertow.KeycloakServletExtension
- createFacade(HttpServerExchange) - Method in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- createFacade(HttpServerExchange) - Method in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
- createFacade(HttpServerExchange) - Method in class org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler
- createOAuthAuthenticator() - Method in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
- createOAuthAuthenticator() - Method in class org.keycloak.adapters.undertow.ServletRequestAuthenticator
- createRequestAuthenticator(KeycloakDeployment, HttpServerExchange, SecurityContext, UndertowHttpFacade) - Method in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
D
- deploymentContext - Variable in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- deploymentContext - Variable in class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler
- deploymentContext - Variable in class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler.Wrapper
- deploymentContext - Variable in class org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler
- deploymentContext - Variable in class org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.Wrapper
- deploymentContext - Variable in class org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler
E
- equals(Object) - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- errorPage - Variable in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- exchange - Variable in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
G
- getConfidentilPort(HttpServerExchange) - Method in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
- getErrorPage(DeploymentInfo) - Method in class org.keycloak.adapters.undertow.KeycloakServletExtension
- getHttpSessionId(boolean) - Method in class org.keycloak.adapters.undertow.ServletRequestAuthenticator
- getKeycloakSecurityContext() - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- getPrincipal() - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- getRoles() - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- getSecurityContext() - Method in class org.keycloak.adapters.undertow.OIDCServletUndertowHttpFacade
- getSecurityContext() - Method in class org.keycloak.adapters.undertow.OIDCUndertowHttpFacade
- getSession(boolean) - Method in class org.keycloak.adapters.undertow.ServletRequestAuthenticator
- getSession(boolean) - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- getTokenStore(HttpServerExchange, HttpFacade, KeycloakDeployment, SecurityContext) - Method in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- getTokenStore(HttpServerExchange, HttpFacade, KeycloakDeployment, SecurityContext) - Method in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
H
- handleDeployment(DeploymentInfo, ServletContext) - Method in class org.keycloak.adapters.undertow.KeycloakServletExtension
- handleRequest(HttpServerExchange) - Method in class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler
- handleRequest(HttpServerExchange) - Method in class org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler
- handleRequest(HttpServerExchange) - Method in class org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler
- hashCode() - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
I
- isAuthenticationMechanismPresent(DeploymentInfo, String) - Method in class org.keycloak.adapters.undertow.KeycloakServletExtension
- isCached(RequestAuthenticator) - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- isCached(RequestAuthenticator) - Method in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- isCached(RequestAuthenticator) - Method in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
K
- KEYCLOAK_CHALLENGE_ATTACHMENT_KEY - Static variable in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- KEYCLOAK_SECURITY_CONTEXT_KEY - Static variable in class org.keycloak.adapters.undertow.OIDCUndertowHttpFacade
- keycloakAuthenticate(HttpServerExchange, SecurityContext, RequestAuthenticator) - Method in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
-
Call this inside your authenticate method.
- KeycloakChallenge - Interface in org.keycloak.adapters.undertow
- KeycloakServletExtension - Class in org.keycloak.adapters.undertow
- KeycloakServletExtension() - Constructor for class org.keycloak.adapters.undertow.KeycloakServletExtension
- KeycloakServletExtension(AdapterDeploymentContext) - Constructor for class org.keycloak.adapters.undertow.KeycloakServletExtension
- KeycloakUndertowAccount - Class in org.keycloak.adapters.undertow
- KeycloakUndertowAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext>) - Constructor for class org.keycloak.adapters.undertow.KeycloakUndertowAccount
L
- log - Static variable in class org.keycloak.adapters.undertow.KeycloakServletExtension
- log - Static variable in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- log - Static variable in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- log - Static variable in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- log - Static variable in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
- logout() - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- logout() - Method in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- logout() - Method in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
N
- next - Variable in class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler
- next - Variable in class org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler
- next - Variable in class org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler
- nodesRegistrationManagement - Variable in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
- nodesRegistrationManagement - Variable in class org.keycloak.adapters.undertow.UndertowAuthenticationMechanism
O
- OIDCServletUndertowHttpFacade - Class in org.keycloak.adapters.undertow
- OIDCServletUndertowHttpFacade(HttpServerExchange) - Constructor for class org.keycloak.adapters.undertow.OIDCServletUndertowHttpFacade
- OIDCUndertowHttpFacade - Class in org.keycloak.adapters.undertow
- OIDCUndertowHttpFacade(HttpServerExchange) - Constructor for class org.keycloak.adapters.undertow.OIDCUndertowHttpFacade
- org.keycloak.adapters.undertow - package org.keycloak.adapters.undertow
P
- portManager - Variable in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
- principal - Variable in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- propagateKeycloakContext(KeycloakUndertowAccount) - Method in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
- propagateKeycloakContext(KeycloakUndertowAccount) - Method in class org.keycloak.adapters.undertow.ServletRequestAuthenticator
R
- refreshCallback(RefreshableKeycloakSecurityContext) - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- refreshCallback(RefreshableKeycloakSecurityContext) - Method in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- refreshCallback(RefreshableKeycloakSecurityContext) - Method in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
- registerNotifications(SecurityContext) - Method in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- restoreRequest() - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- restoreRequest() - Method in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- restoreRequest() - Method in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
S
- saveAccountInfo(OidcKeycloakAccount) - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- saveAccountInfo(OidcKeycloakAccount) - Method in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- saveAccountInfo(OidcKeycloakAccount) - Method in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
- saveRequest() - Method in class org.keycloak.adapters.undertow.ServletSessionTokenStore
- saveRequest() - Method in class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- saveRequest() - Method in class org.keycloak.adapters.undertow.UndertowSessionTokenStore
- securityContext - Variable in class org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
- sendChallenge(HttpServerExchange, SecurityContext) - Method in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- sendChallenge(HttpServerExchange, SecurityContext) - Method in interface org.keycloak.adapters.undertow.KeycloakChallenge
- servePage(HttpServerExchange, String) - Method in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- servePage(HttpServerExchange, String) - Method in class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
- ServletKeycloakAuthMech - Class in org.keycloak.adapters.undertow
- ServletKeycloakAuthMech(AdapterDeploymentContext, UndertowUserSessionManagement, NodesRegistrationManagement, ConfidentialPortManager, String) - Constructor for class org.keycloak.adapters.undertow.ServletKeycloakAuthMech
- ServletPreAuthActionsHandler - Class in org.keycloak.adapters.undertow
- ServletPreAuthActionsHandler(AdapterDeploymentContext, UndertowUserSessionManagement, HttpHandler) - Constructor for class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler
- ServletPreAuthActionsHandler.Wrapper - Class in org.keycloak.adapters.undertow
- ServletRequestAuthenticator - Class in org.keycloak.adapters.undertow
- ServletRequestAuthenticator(HttpFacade, KeycloakDeployment, int, SecurityContext, HttpServerExchange, AdapterTokenStore) - Constructor for class org.keycloak.adapters.undertow.ServletRequestAuthenticator
- ServletSessionTokenStore - Class in org.keycloak.adapters.undertow
-
Per-request object.
- ServletSessionTokenStore(HttpServerExchange, KeycloakDeployment, UndertowUserSessionManagement, SecurityContext) - Constructor for class org.keycloak.adapters.undertow.ServletSessionTokenStore
- sessionManagement - Variable in class org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech
- sessionManager - Variable in class org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler
- setCurrentRequestInfo(KeycloakDeployment, AdapterTokenStore) - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
- setRoles(RefreshableKeycloakSecurityContext) - Method in class org.keycloak.adapters.undertow.KeycloakUndertowAccount
U
- UndertowAuthenticatedActionsHandler - Class in org.keycloak.adapters.undertow
-
Bridge for authenticated Keycloak adapter actions
- UndertowAuthenticatedActionsHandler(AdapterDeploymentContext, HttpHandler) - Constructor for class org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler
- UndertowAuthenticatedActionsHandler.Wrapper - Class in org.keycloak.adapters.undertow
- UndertowAuthenticationMechanism - Class in org.keycloak.adapters.undertow
- UndertowAuthenticationMechanism(AdapterDeploymentContext, UndertowUserSessionManagement, NodesRegistrationManagement, int, String) - Constructor for class org.keycloak.adapters.undertow.UndertowAuthenticationMechanism
- UndertowCookieTokenStore - Class in org.keycloak.adapters.undertow
-
Per-request object.
- UndertowCookieTokenStore(HttpFacade, KeycloakDeployment, SecurityContext) - Constructor for class org.keycloak.adapters.undertow.UndertowCookieTokenStore
- UndertowNodesRegistrationManagementWrapper - Class in org.keycloak.adapters.undertow
- UndertowNodesRegistrationManagementWrapper(NodesRegistrationManagement) - Constructor for class org.keycloak.adapters.undertow.UndertowNodesRegistrationManagementWrapper
- UndertowPreAuthActionsHandler - Class in org.keycloak.adapters.undertow
- UndertowPreAuthActionsHandler(AdapterDeploymentContext, UndertowUserSessionManagement, SessionManager, HttpHandler) - Constructor for class org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler
- UndertowRequestAuthenticator - Class in org.keycloak.adapters.undertow
- UndertowRequestAuthenticator(HttpFacade, KeycloakDeployment, int, SecurityContext, HttpServerExchange, AdapterTokenStore) - Constructor for class org.keycloak.adapters.undertow.UndertowRequestAuthenticator
- UndertowSessionTokenStore - Class in org.keycloak.adapters.undertow
-
Per-request object.
- UndertowSessionTokenStore(HttpServerExchange, KeycloakDeployment, UndertowUserSessionManagement, SecurityContext) - Constructor for class org.keycloak.adapters.undertow.UndertowSessionTokenStore
- userSessionManagement - Variable in class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler
- userSessionManagement - Variable in class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler.Wrapper
- userSessionManagement - Variable in class org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler
W
- wrap(HttpHandler) - Method in class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler.Wrapper
- wrap(HttpHandler) - Method in class org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.Wrapper
- Wrapper(AdapterDeploymentContext) - Constructor for class org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.Wrapper
- Wrapper(AdapterDeploymentContext, UndertowUserSessionManagement) - Constructor for class org.keycloak.adapters.undertow.ServletPreAuthActionsHandler.Wrapper
All Classes and Interfaces|All Packages|Serialized Form