Class AlfrescoBearerTokenRequestAuthenticator


  • public class AlfrescoBearerTokenRequestAuthenticator
    extends org.keycloak.adapters.BearerTokenRequestAuthenticator
    Extends the Keycloak BearerTokenRequestAuthenticator class to capture the error description when token valiation fails.
    Author:
    Gavin Cornwell
    • Field Summary

      • Fields inherited from class org.keycloak.adapters.BearerTokenRequestAuthenticator

        challenge, deployment, log, surrogate, token, tokenString
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.keycloak.adapters.spi.AuthChallenge challengeResponse​(org.keycloak.adapters.spi.HttpFacade facade, org.keycloak.adapters.OIDCAuthenticationError.Reason reason, java.lang.String error, java.lang.String description)  
      java.lang.String getValidationFailureDescription()  
      • Methods inherited from class org.keycloak.adapters.BearerTokenRequestAuthenticator

        authenticate, authenticateToken, clientCertChallenge, getChallenge, getSurrogate, getToken, getTokenString
      • Methods inherited from class java.lang.Object

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

      • AlfrescoBearerTokenRequestAuthenticator

        public AlfrescoBearerTokenRequestAuthenticator​(org.keycloak.adapters.KeycloakDeployment deployment)
    • Method Detail

      • getValidationFailureDescription

        public java.lang.String getValidationFailureDescription()
      • challengeResponse

        protected org.keycloak.adapters.spi.AuthChallenge challengeResponse​(org.keycloak.adapters.spi.HttpFacade facade,
                                                                            org.keycloak.adapters.OIDCAuthenticationError.Reason reason,
                                                                            java.lang.String error,
                                                                            java.lang.String description)
        Overrides:
        challengeResponse in class org.keycloak.adapters.BearerTokenRequestAuthenticator