# Package org.keycloak.adapters

- Interface Summary
  Interface | Description
  --- | ---
  AdapterConstants |
  AdapterTokenStore | Abstraction for storing token info on adapter side.
  AuthChallenge |
  CorsHeaders |
  HttpFacade | Bridge between core adapter and HTTP Engine
  HttpFacade.Request |
  HttpFacade.Response |
  KeycloakAccount |
  KeycloakConfigResolver | On multi-tenant scenarios, Keycloak will defer the resolution of a KeycloakDeployment to the target application at the request-phase.
  UserSessionManagement |

- Class Summary
  Class | Description
  --- | ---
  AdapterDeploymentContext |
  AdapterDeploymentContext.DeploymentDelegate | This delegate is used to store temporary, per-request metadata like request resolved URLs.
  AdapterUtils |
  AuthenticatedActionsHandler | Pre-installed actions that must be authenticated Actions include: CORS Origin Check and Response headers k_query_bearer_token: Get bearer token from server for Javascripts CORS requests
  BearerTokenRequestAuthenticator |
  CookieTokenStore |
  HttpClientBuilder | Abstraction for creating HttpClients.
  HttpFacade.Cookie |
  KeycloakDeployment |
  KeycloakDeploymentBuilder |
  NodesRegistrationManagement |
  NodesRegistrationManagement.NodeRegistrationContext |
  OAuthRequestAuthenticator |
  PreAuthActionsHandler |
  RefreshableKeycloakSecurityContext |
  RequestAuthenticator |
  ServerRequest |

- Enum Summary
  Enum | Description
  --- | ---
  AuthOutcome |
  HttpClientBuilder.HostnameVerificationPolicy |

- Exception Summary
  Exception | Description
  --- | ---
  ServerRequest.HttpFailure |

Copyright © 2014. All Rights Reserved.