Class RequestAuthenticator
java.lang.Object
org.keycloak.adapters.RequestAuthenticator
org.nuxeo.ecm.platform.ui.web.keycloak.RequestAuthenticator
- Direct Known Subclasses:
CatalinaRequestAuthenticator,KeycloakRequestAuthenticator
public abstract class RequestAuthenticator
extends org.keycloak.adapters.RequestAuthenticator
Extends
RequestAuthenticator to allow overriding methods calling removed deprecated
APIs.- Since:
- 2025.12
-
Field Summary
Fields inherited from class org.keycloak.adapters.RequestAuthenticator
challenge, deployment, facade, sslRedirectPort, tokenStore -
Constructor Summary
ConstructorsConstructorDescriptionRequestAuthenticator(org.keycloak.adapters.spi.HttpFacade facade, org.keycloak.adapters.KeycloakDeployment deployment) RequestAuthenticator(org.keycloak.adapters.spi.HttpFacade facade, org.keycloak.adapters.KeycloakDeployment deployment, org.keycloak.adapters.AdapterTokenStore tokenStore, int sslRedirectPort) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcompleteAuthentication(org.keycloak.adapters.BearerTokenRequestAuthenticator bearer, String method) Calls overriddenRefreshableKeycloakSecurityContextinstead ofRefreshableKeycloakSecurityContext.protected voidcompleteAuthentication(org.keycloak.adapters.OAuthRequestAuthenticator oauth) Calls overriddenRefreshableKeycloakSecurityContextinstead ofRefreshableKeycloakSecurityContext.protected org.keycloak.adapters.BearerTokenRequestAuthenticatorCalls overriddenBearerTokenRequestAuthenticatorinstead ofBearerTokenRequestAuthenticator.Methods inherited from class org.keycloak.adapters.RequestAuthenticator
authenticate, changeHttpSessionId, completeBearerAuthentication, completeOAuthAuthentication, createBasicAuthAuthenticator, createOAuthAuthenticator, createQueryParameterTokenRequestAuthenticator, getChallenge, isAutodetectedBearerOnly, verifySSL
-
Constructor Details
-
RequestAuthenticator
public RequestAuthenticator(org.keycloak.adapters.spi.HttpFacade facade, org.keycloak.adapters.KeycloakDeployment deployment, org.keycloak.adapters.AdapterTokenStore tokenStore, int sslRedirectPort) -
RequestAuthenticator
public RequestAuthenticator(org.keycloak.adapters.spi.HttpFacade facade, org.keycloak.adapters.KeycloakDeployment deployment)
-
-
Method Details
-
createBearerTokenAuthenticator
protected org.keycloak.adapters.BearerTokenRequestAuthenticator createBearerTokenAuthenticator()Calls overriddenBearerTokenRequestAuthenticatorinstead ofBearerTokenRequestAuthenticator.- Overrides:
createBearerTokenAuthenticatorin classorg.keycloak.adapters.RequestAuthenticator
-
completeAuthentication
protected void completeAuthentication(org.keycloak.adapters.OAuthRequestAuthenticator oauth) Calls overriddenRefreshableKeycloakSecurityContextinstead ofRefreshableKeycloakSecurityContext.- Overrides:
completeAuthenticationin classorg.keycloak.adapters.RequestAuthenticator
-
completeAuthentication
protected void completeAuthentication(org.keycloak.adapters.BearerTokenRequestAuthenticator bearer, String method) Calls overriddenRefreshableKeycloakSecurityContextinstead ofRefreshableKeycloakSecurityContext.- Overrides:
completeAuthenticationin classorg.keycloak.adapters.RequestAuthenticator
-