Package io.vertx.ext.web.handler

## Interface AuthenticationHandler

- All Superinterfaces:
    `Handler<RoutingContext>`
  All Known Subinterfaces:
    `APIKeyHandler`, `BasicAuthHandler`, `ChainAuthHandler`, `DigestAuthHandler`, `FormLoginHandler`, `JWTAuthHandler`, `OAuth2AuthHandler`, `OtpAuthHandler`, `RedirectAuthHandler`, `SimpleAuthenticationHandler`, `WebAuthnHandler`

      public interface AuthenticationHandler
      extends Handler<RoutingContext>

  Base interface for auth handlers.

  An auth handler allows your application to provide authentication support.

  An Auth handler may require a `SessionHandler` to be on the routing chain before it.

  Author:
    Tim Fox, Paulo Lopes

- - ### Method Summary

    - ### Methods inherited from interface io.vertx.core.Handler

      `handle`