Class OAuthRequestAuthenticator
java.lang.Object
org.keycloak.adapters.OAuthRequestAuthenticator
org.nuxeo.ecm.platform.ui.web.keycloak.OAuthRequestAuthenticator
public class OAuthRequestAuthenticator
extends org.keycloak.adapters.OAuthRequestAuthenticator
Extends
OAuthRequestAuthenticator to allow overriding methods calling removed
deprecated APIs.- Since:
- 2025.12
-
Field Summary
FieldsFields inherited from class org.keycloak.adapters.OAuthRequestAuthenticator
challenge, deployment, facade, idToken, idTokenString, refreshToken, reqAuthenticator, sslRedirectPort, strippedOauthParametersRequestUri, token, tokenStore, tokenString -
Constructor Summary
ConstructorsConstructorDescriptionOAuthRequestAuthenticator(RequestAuthenticator requestAuthenticator, org.keycloak.adapters.spi.HttpFacade facade, org.keycloak.adapters.KeycloakDeployment deployment, int sslRedirectPort, org.keycloak.adapters.spi.AdapterSessionStore tokenStore, org.apache.catalina.connector.Request request) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringchangeHttpSessionId(org.apache.catalina.connector.Request request, boolean create) protected org.keycloak.adapters.spi.AuthChallengeresolveCode(String code) CallsJsonWebToken.getIat()instead of removed deprecatedgetIssuedAt().Methods inherited from class org.keycloak.adapters.OAuthRequestAuthenticator
authenticate, challenge, checkStateCookie, getChallenge, getCode, getCookie, getCookieValue, getError, getIdToken, getIdTokenString, getQueryParamValue, getRedirectUri, getRefreshToken, getRequestUrl, getStateCode, getStrippedOauthParametersRequestUri, getToken, getTokenString, isRequestSecure, loginRedirect, setIdToken, setIdTokenString, setStrippedOauthParametersRequestUri, sslRedirectPort, stripOauthParametersFromRedirect
-
Field Details
-
request
protected org.apache.catalina.connector.Request request
-
-
Constructor Details
-
OAuthRequestAuthenticator
public OAuthRequestAuthenticator(RequestAuthenticator requestAuthenticator, org.keycloak.adapters.spi.HttpFacade facade, org.keycloak.adapters.KeycloakDeployment deployment, int sslRedirectPort, org.keycloak.adapters.spi.AdapterSessionStore tokenStore, org.apache.catalina.connector.Request request)
-
-
Method Details
-
resolveCode
CallsJsonWebToken.getIat()instead of removed deprecatedgetIssuedAt().- Overrides:
resolveCodein classorg.keycloak.adapters.OAuthRequestAuthenticator
-
changeHttpSessionId
-