# Hierarchy For Package org.keycloak.adapters.undertow

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.keycloak.adapters.undertow.AbstractUndertowKeycloakAuthMech (implements io.undertow.security.api.AuthenticationMechanism)
    - org.keycloak.adapters.undertow.ServletKeycloakAuthMech
    - org.keycloak.adapters.undertow.UndertowAuthenticationMechanism
  - org.keycloak.adapters.undertow.KeycloakServletExtension (implements io.undertow.servlet.ServletExtension)
  - org.keycloak.adapters.undertow.KeycloakUndertowAccount (implements io.undertow.security.idm.Account, org.keycloak.adapters.KeycloakAccount, java.io.Serializable)
  - org.keycloak.adapters.RequestAuthenticator
    - org.keycloak.adapters.undertow.AbstractUndertowRequestAuthenticator
      - org.keycloak.adapters.undertow.ServletRequestAuthenticator
      - org.keycloak.adapters.undertow.UndertowRequestAuthenticator
  - org.keycloak.adapters.undertow.SavedRequest (implements java.io.Serializable)
  - org.keycloak.adapters.undertow.ServletPreAuthActionsHandler (implements io.undertow.server.HttpHandler)
  - org.keycloak.adapters.undertow.ServletPreAuthActionsHandler.Wrapper (implements io.undertow.server.HandlerWrapper)
  - org.keycloak.adapters.undertow.ServletSessionTokenStore (implements org.keycloak.adapters.AdapterTokenStore)
  - org.keycloak.adapters.undertow.SessionManagementBridge (implements org.keycloak.adapters.UserSessionManagement)
  - org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler (implements io.undertow.server.HttpHandler)
  - org.keycloak.adapters.undertow.UndertowAuthenticatedActionsHandler.Wrapper (implements io.undertow.server.HandlerWrapper)
  - org.keycloak.adapters.undertow.UndertowCookieTokenStore (implements org.keycloak.adapters.AdapterTokenStore)
  - org.keycloak.adapters.undertow.UndertowHttpFacade (implements org.keycloak.adapters.HttpFacade)
  - org.keycloak.adapters.undertow.UndertowHttpFacade.RequestFacade (implements org.keycloak.adapters.HttpFacade.Request)
  - org.keycloak.adapters.undertow.UndertowHttpFacade.ResponseFacade (implements org.keycloak.adapters.HttpFacade.Response)
  - org.keycloak.adapters.undertow.UndertowNodesRegistrationManagementWrapper (implements javax.servlet.ServletContextListener)
  - org.keycloak.adapters.undertow.UndertowPreAuthActionsHandler (implements io.undertow.server.HttpHandler)
  - org.keycloak.adapters.undertow.UndertowSessionTokenStore (implements org.keycloak.adapters.AdapterTokenStore)
  - org.keycloak.adapters.undertow.UndertowUserSessionManagement (implements io.undertow.server.session.SessionListener)

## Interface Hierarchy

- org.keycloak.adapters.undertow.KeycloakChallenge

Copyright © 2015. All Rights Reserved.