Class HttpSecurityRecorder.DefaultAuthFailureHandler

java.lang.Object
io.quarkus.vertx.http.runtime.security.HttpSecurityRecorder.DefaultAuthFailureHandler
All Implemented Interfaces:
BiConsumer<io.vertx.ext.web.RoutingContext,Throwable>
Enclosing class:
HttpSecurityRecorder

public abstract static class HttpSecurityRecorder.DefaultAuthFailureHandler extends Object implements BiConsumer<io.vertx.ext.web.RoutingContext,Throwable>
  • Field Details

  • Constructor Details

    • DefaultAuthFailureHandler

      protected DefaultAuthFailureHandler()
  • Method Details

    • accept

      public void accept(io.vertx.ext.web.RoutingContext event, Throwable throwable)
      Specified by:
      accept in interface BiConsumer<io.vertx.ext.web.RoutingContext,Throwable>
    • proceed

      protected abstract void proceed(Throwable throwable)
    • extractRootCause

      public static Throwable extractRootCause(Throwable throwable)
    • markIfOtherAuthenticationFailure

      public static void markIfOtherAuthenticationFailure(io.vertx.ext.web.RoutingContext event, Throwable throwable)
    • removeMarkAsOtherAuthenticationFailure

      public static void removeMarkAsOtherAuthenticationFailure(io.vertx.ext.web.RoutingContext event)
    • isOtherAuthenticationFailure

      public static boolean isOtherAuthenticationFailure(io.vertx.ext.web.RoutingContext event)