Class BearerTokenRequestAuthenticator

java.lang.Object
org.keycloak.adapters.BearerTokenRequestAuthenticator
org.nuxeo.ecm.platform.ui.web.keycloak.BearerTokenRequestAuthenticator

public class BearerTokenRequestAuthenticator extends org.keycloak.adapters.BearerTokenRequestAuthenticator
Extends BearerTokenRequestAuthenticator to allow overriding methods calling removed deprecated APIs.
Since:
2025.12
  • Field Summary

    Fields inherited from class org.keycloak.adapters.BearerTokenRequestAuthenticator

    challenge, deployment, surrogate, token, tokenString
  • Constructor Summary

    Constructors
    Constructor
    Description
    BearerTokenRequestAuthenticator(org.keycloak.adapters.KeycloakDeployment deployment)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.keycloak.adapters.spi.AuthOutcome
    authenticateToken(org.keycloak.adapters.spi.HttpFacade exchange, String tokenString)
    Calls JsonWebToken.getIat() instead of removed deprecated getIssuedAt().

    Methods inherited from class org.keycloak.adapters.BearerTokenRequestAuthenticator

    authenticate, challengeResponse, clientCertChallenge, getChallenge, getSurrogate, getToken, getTokenString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BearerTokenRequestAuthenticator

      public BearerTokenRequestAuthenticator(org.keycloak.adapters.KeycloakDeployment deployment)
  • Method Details

    • authenticateToken

      protected org.keycloak.adapters.spi.AuthOutcome authenticateToken(org.keycloak.adapters.spi.HttpFacade exchange, String tokenString)
      Calls JsonWebToken.getIat() instead of removed deprecated getIssuedAt().
      Overrides:
      authenticateToken in class org.keycloak.adapters.BearerTokenRequestAuthenticator