## Uses of Class
io.vertx.reactivex.ext.auth.otp.totp.TotpAuth

- Packages that use TotpAuth
  Package | Description
  --- | ---
  io.vertx.reactivex.ext.auth.otp.totp |
  io.vertx.reactivex.ext.web.handler |

- - ### Uses of TotpAuth in io.vertx.reactivex.ext.auth.otp.totp

    Fields in io.vertx.reactivex.ext.auth.otp.totp with type parameters of type TotpAuth
    Modifier and Type | Field | Description
    --- | --- | ---
    `static io.vertx.lang.rx.TypeArg<TotpAuth>` | TotpAuth.`__TYPE_ARG` |

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

  - ### Uses of TotpAuth in io.vertx.reactivex.ext.web.handler

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