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

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

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

    Fields in org.keycloak.adapters declared as RequestAuthenticator
    Modifier and Type | Field and Description
    --- | ---
    `protected RequestAuthenticator` | OAuthRequestAuthenticator.`reqAuthenticator`

    Methods in org.keycloak.adapters with parameters of type RequestAuthenticator
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | AdapterTokenStore.`isCached(RequestAuthenticator authenticator)` Check if we are logged already (we have already valid and successfully refreshed accessToken).

    Constructors in org.keycloak.adapters with parameters of type RequestAuthenticator
    Constructor and Description
    `OAuthRequestAuthenticator(RequestAuthenticator requestAuthenticator, HttpFacade facade, KeycloakDeployment deployment, int sslRedirectPort)`

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

    Subclasses of RequestAuthenticator in org.keycloak.adapters.as7
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CatalinaRequestAuthenticator`

    Methods in org.keycloak.adapters.as7 with parameters of type RequestAuthenticator
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CatalinaCookieTokenStore.`isCached(RequestAuthenticator authenticator)`
    `boolean` | CatalinaSessionTokenStore.`isCached(RequestAuthenticator authenticator)`

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

    Methods in org.keycloak.adapters.tomcat7 with parameters of type RequestAuthenticator
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | CatalinaCookieTokenStore.`isCached(RequestAuthenticator authenticator)`
    `boolean` | CatalinaSessionTokenStore.`isCached(RequestAuthenticator authenticator)`

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

    Subclasses of RequestAuthenticator in org.keycloak.adapters.undertow
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServletRequestAuthenticator`
    `class` | `UndertowRequestAuthenticator`

    Methods in org.keycloak.adapters.undertow that return RequestAuthenticator
    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)`

    Methods in org.keycloak.adapters.undertow with parameters of type RequestAuthenticator
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | UndertowCookieTokenStore.`isCached(RequestAuthenticator authenticator)`
    `boolean` | UndertowSessionTokenStore.`isCached(RequestAuthenticator authenticator)`
    `boolean` | ServletSessionTokenStore.`isCached(RequestAuthenticator authenticator)`
    `protected io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome` | UndertowKeycloakAuthMech.`keycloakAuthenticate(io.undertow.server.HttpServerExchange exchange, io.undertow.security.api.SecurityContext securityContext, RequestAuthenticator authenticator)` Call this inside your authenticate method.

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

    Subclasses of RequestAuthenticator in org.keycloak.adapters.wildfly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WildflyRequestAuthenticator`

Copyright © 2014. All Rights Reserved.