## Uses of Interface
io.vertx.ext.auth.otp.hotp.HotpAuth

- Packages that use HotpAuth
  Package | Description
  --- | ---
  io.vertx.ext.auth.otp.hotp |
  io.vertx.ext.web.handler |
  io.vertx.reactivex.ext.auth.otp.hotp |
  io.vertx.rxjava3.ext.auth.otp.hotp |

- - ### Uses of HotpAuth in io.vertx.ext.auth.otp.hotp

    Methods in io.vertx.ext.auth.otp.hotp that return HotpAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `HotpAuth` | HotpAuth.`authenticatorFetcher​(Function<String,​Future<Authenticator>> fetcher)` | Provide a `Function` that can fetch `Authenticator`s from a backend given an `identifier` argument.
    `HotpAuth` | HotpAuth.`authenticatorUpdater​(Function<Authenticator,​Future<Void>> updater)` | Provide a `Function` that can update or insert a `Authenticator`.
    `static HotpAuth` | HotpAuth.`create()` | Creates an instance of HotpAuth.
    `static HotpAuth` | HotpAuth.`create​(HotpAuthOptions hotpAuthOptions)` | Creates an instance of HotpAuth.

  - ### Uses of HotpAuth in io.vertx.ext.web.handler

    Methods in io.vertx.ext.web.handler with parameters of type HotpAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `static OtpAuthHandler` | OtpAuthHandler.`create​(HotpAuth hotpAuth)` | Create a new instance of this handler using a hash based one time password authentication provider.

  - ### Uses of HotpAuth in io.vertx.reactivex.ext.auth.otp.hotp

    Methods in io.vertx.reactivex.ext.auth.otp.hotp that return HotpAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `HotpAuth` | HotpAuth.`getDelegate()` |

    Methods in io.vertx.reactivex.ext.auth.otp.hotp with parameters of type HotpAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `static HotpAuth` | HotpAuth.`newInstance​(HotpAuth arg)` |

    Constructors in io.vertx.reactivex.ext.auth.otp.hotp with parameters of type HotpAuth
    Constructor | Description
    --- | ---
    `HotpAuth​(HotpAuth delegate)` |

  - ### Uses of HotpAuth in io.vertx.rxjava3.ext.auth.otp.hotp

    Methods in io.vertx.rxjava3.ext.auth.otp.hotp that return HotpAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `HotpAuth` | HotpAuth.`getDelegate()` |

    Methods in io.vertx.rxjava3.ext.auth.otp.hotp with parameters of type HotpAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `static HotpAuth` | HotpAuth.`newInstance​(HotpAuth arg)` |

    Constructors in io.vertx.rxjava3.ext.auth.otp.hotp with parameters of type HotpAuth
    Constructor | Description
    --- | ---
    `HotpAuth​(HotpAuth delegate)` |