# Hierarchy For Package io.vertx.rxjava.ext.web.handler

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - io.vertx.rxjava.ext.web.handler.APIKeyHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.AuthorizationHandler (implements io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.BasicAuthHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.BodyHandler (implements io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.ChainAuthHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.CorsHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.SecurityPolicyHandler)
  - io.vertx.rxjava.ext.web.handler.CSPHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.SecurityPolicyHandler)
  - io.vertx.rxjava.ext.web.handler.CSRFHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.InputTrustHandler)
  - io.vertx.rxjava.ext.web.handler.DigestAuthHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.ErrorHandler (implements io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.FaviconHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.FormLoginHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.HSTSHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.SecurityPolicyHandler)
  - io.vertx.rxjava.ext.web.handler.JWTAuthHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.LoggerFormatter
  - io.vertx.rxjava.ext.web.handler.LoggerHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.MethodOverrideHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.MultiTenantHandler (implements io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.OAuth2AuthHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.OtpAuthHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.RedirectAuthHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.ResponseContentTypeHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.ResponseTimeHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.SecurityAuditLoggerHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.SessionHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.SimpleAuthenticationHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.StaticHandler (implements io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.TemplateHandler (implements io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.TimeoutHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.PlatformHandler)
  - io.vertx.rxjava.ext.web.handler.WebAuthnHandler (implements io.vertx.rxjava.ext.web.handler.AuthenticationHandler, io.vertx.core.Handler<E>)
  - io.vertx.rxjava.ext.web.handler.XFrameHandler (implements io.vertx.core.Handler<E>, io.vertx.rxjava.ext.web.handler.SecurityPolicyHandler)

## Interface Hierarchy

- io.vertx.core.Handler<E>
  - io.vertx.rxjava.ext.web.handler.AuthenticationHandler
  - io.vertx.rxjava.ext.web.handler.InputTrustHandler
  - io.vertx.rxjava.ext.web.handler.PlatformHandler
  - io.vertx.rxjava.ext.web.handler.ProtocolUpgradeHandler
  - io.vertx.rxjava.ext.web.handler.SecurityPolicyHandler