# Hierarchy For Package org.keycloak.adapters.undertow

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - 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.UndertowRequestAuthenticator
      - org.keycloak.adapters.undertow.ServletRequestAuthenticator
  - 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.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.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.UndertowKeycloakAuthMech (implements io.undertow.security.api.AuthenticationMechanism)
    - org.keycloak.adapters.undertow.ServletKeycloakAuthMech
  - org.keycloak.adapters.undertow.UndertowUserSessionManagement (implements io.undertow.server.session.SessionListener)
  - org.keycloak.adapters.undertow.UndertowUserSessionManagement.UserSessions

## Interface Hierarchy

- org.keycloak.adapters.undertow.KeycloakChallenge

Copyright © 2014. All Rights Reserved.