## Uses of Class
org.keycloak.adapters.KeycloakDeployment

- Packages that use KeycloakDeployment
  Package | Description
  --- | ---
  org.keycloak.adapters |
  org.keycloak.adapters.as7 |
  org.keycloak.adapters.installed |
  org.keycloak.adapters.tomcat7 |
  org.keycloak.adapters.undertow |
  org.keycloak.adapters.wildfly |

- - ### Uses of KeycloakDeployment in org.keycloak.adapters

    Subclasses of KeycloakDeployment in org.keycloak.adapters
    Modifier and Type | Class and Description
    --- | ---
    `protected static class` | `AdapterDeploymentContext.DeploymentDelegate` This delegate is used to store temporary, per-request metadata like request resolved URLs.

    Fields in org.keycloak.adapters declared as KeycloakDeployment
    Modifier and Type | Field and Description
    --- | ---
    `protected KeycloakDeployment` | AdapterDeploymentContext.DeploymentDelegate.`delegate`
    `protected KeycloakDeployment` | PreAuthActionsHandler.`deployment`
    `protected KeycloakDeployment` | AuthenticatedActionsHandler.`deployment`
    `protected KeycloakDeployment` | BearerTokenRequestAuthenticator.`deployment`
    `protected KeycloakDeployment` | RequestAuthenticator.`deployment`
    `protected KeycloakDeployment` | AdapterDeploymentContext.`deployment`
    `protected KeycloakDeployment` | RefreshableKeycloakSecurityContext.`deployment`
    `protected KeycloakDeployment` | OAuthRequestAuthenticator.`deployment`
    `protected KeycloakDeployment` | KeycloakDeploymentBuilder.`deployment`

    Methods in org.keycloak.adapters that return KeycloakDeployment
    Modifier and Type | Method and Description
    --- | ---
    `static KeycloakDeployment` | KeycloakDeploymentBuilder.`build(AdapterConfig adapterConfig)`
    `static KeycloakDeployment` | KeycloakDeploymentBuilder.`build(InputStream is)`
    `KeycloakDeployment` | AdapterDeploymentContext.`getDeployment()`
    `KeycloakDeployment` | RefreshableKeycloakSecurityContext.`getDeployment()`
    `protected KeycloakDeployment` | KeycloakDeploymentBuilder.`internalBuild(AdapterConfig adapterConfig)`
    `KeycloakDeployment` | AdapterDeploymentContext.`resolveDeployment(HttpFacade facade)` Resolve adapter deployment based on partial adapter configuration.

    Methods in org.keycloak.adapters with parameters of type KeycloakDeployment
    Modifier and Type | Method and Description
    --- | ---
    `static AccessTokenResponse` | ServerRequest.`invokeAccessCodeToToken(KeycloakDeployment deployment, String code, String redirectUri)`
    `static void` | ServerRequest.`invokeLogout(KeycloakDeployment deployment, String refreshToken)`
    `static AccessTokenResponse` | ServerRequest.`invokeRefresh(KeycloakDeployment deployment, String refreshToken)`
    `void` | RefreshableKeycloakSecurityContext.`logout(KeycloakDeployment deployment)`
    `protected void` | AdapterDeploymentContext.`resolveRealmKey(KeycloakDeployment deployment)`
    `void` | RefreshableKeycloakSecurityContext.`setDeployment(KeycloakDeployment deployment)`

    Constructors in org.keycloak.adapters with parameters of type KeycloakDeployment
    Constructor and Description
    `AdapterDeploymentContext.DeploymentDelegate(KeycloakDeployment delegate)`
    `AdapterDeploymentContext(KeycloakDeployment deployment)`
    `AuthenticatedActionsHandler(KeycloakDeployment deployment, HttpFacade facade)`
    `BearerTokenRequestAuthenticator(KeycloakDeployment deployment)`
    `OAuthRequestAuthenticator(HttpFacade facade, KeycloakDeployment deployment, int sslRedirectPort)`
    `RefreshableKeycloakSecurityContext(KeycloakDeployment deployment, String tokenString, AccessToken token, String idTokenString, IDToken idToken, String refreshToken)`
    `RequestAuthenticator(HttpFacade facade, KeycloakDeployment deployment)`
    `RequestAuthenticator(HttpFacade facade, KeycloakDeployment deployment, int sslRedirectPort)`

  - ### Uses of KeycloakDeployment in org.keycloak.adapters.as7

    Fields in org.keycloak.adapters.as7 declared as KeycloakDeployment
    Modifier and Type | Field and Description
    --- | ---
    `protected KeycloakDeployment` | CorsPreflightChecker.`deployment`

    Constructors in org.keycloak.adapters.as7 with parameters of type KeycloakDeployment
    Constructor and Description
    `CatalinaRequestAuthenticator(KeycloakDeployment deployment, KeycloakAuthenticatorValve valve, CatalinaUserSessionManagement userSessionManagement, CatalinaHttpFacade facade, org.apache.catalina.connector.Request request)`
    `CorsPreflightChecker(KeycloakDeployment deployment)`

  - ### Uses of KeycloakDeployment in org.keycloak.adapters.installed

    Methods in org.keycloak.adapters.installed that return KeycloakDeployment
    Modifier and Type | Method and Description
    --- | ---
    `KeycloakDeployment` | KeycloakInstalled.`getDeployment()`

  - ### Uses of KeycloakDeployment in org.keycloak.adapters.tomcat7

    Fields in org.keycloak.adapters.tomcat7 declared as KeycloakDeployment
    Modifier and Type | Field and Description
    --- | ---
    `protected KeycloakDeployment` | CorsPreflightChecker.`deployment`

    Constructors in org.keycloak.adapters.tomcat7 with parameters of type KeycloakDeployment
    Constructor and Description
    `CatalinaRequestAuthenticator(KeycloakDeployment deployment, KeycloakAuthenticatorValve valve, CatalinaUserSessionManagement userSessionManagement, CatalinaHttpFacade facade, org.apache.catalina.connector.Request request)`
    `CorsPreflightChecker(KeycloakDeployment deployment)`

  - ### Uses of KeycloakDeployment in org.keycloak.adapters.undertow

    Methods in org.keycloak.adapters.undertow with parameters of type KeycloakDeployment
    Modifier and Type | Method and Description
    --- | ---
    `protected RequestAuthenticator` | ServletKeycloakAuthMech.`createRequestAuthenticator(KeycloakDeployment deployment, io.undertow.server.HttpServerExchange exchange, io.undertow.security.api.SecurityContext securityContext, UndertowHttpFacade facade)`
    `void` | KeycloakUndertowAccount.`setDeployment(KeycloakDeployment deployment)`

    Constructors in org.keycloak.adapters.undertow with parameters of type KeycloakDeployment
    Constructor and Description
    `KeycloakUndertowAccount(KeycloakPrincipal principal, RefreshableKeycloakSecurityContext session, KeycloakDeployment deployment)`
    `ServletRequestAuthenticator(HttpFacade facade, KeycloakDeployment deployment, int sslRedirectPort, io.undertow.security.api.SecurityContext securityContext, io.undertow.server.HttpServerExchange exchange, UndertowUserSessionManagement userSessionManagement)`
    `UndertowRequestAuthenticator(HttpFacade facade, KeycloakDeployment deployment, int sslRedirectPort, io.undertow.security.api.SecurityContext securityContext, io.undertow.server.HttpServerExchange exchange, UndertowUserSessionManagement userSessionManagement)`

  - ### Uses of KeycloakDeployment in org.keycloak.adapters.wildfly

    Methods in org.keycloak.adapters.wildfly with parameters of type KeycloakDeployment
    Modifier and Type | Method and Description
    --- | ---
    `protected ServletRequestAuthenticator` | WildflyAuthenticationMechanism.`createRequestAuthenticator(KeycloakDeployment deployment, io.undertow.server.HttpServerExchange exchange, io.undertow.security.api.SecurityContext securityContext, UndertowHttpFacade facade)`

    Constructors in org.keycloak.adapters.wildfly with parameters of type KeycloakDeployment
    Constructor and Description
    `WildflyRequestAuthenticator(HttpFacade facade, KeycloakDeployment deployment, int sslRedirectPort, io.undertow.security.api.SecurityContext securityContext, io.undertow.server.HttpServerExchange exchange, UndertowUserSessionManagement userSessionManagement)`

Copyright © 2014. All Rights Reserved.