## Uses of Class
io.vertx.ext.auth.otp.Authenticator

- Packages that use Authenticator
  Package | Description
  --- | ---
  io.vertx.ext.auth.otp |
  io.vertx.ext.auth.otp.hotp |
  io.vertx.ext.auth.otp.totp |
  io.vertx.reactivex.ext.auth.otp.hotp |
  io.vertx.reactivex.ext.auth.otp.totp |
  io.vertx.rxjava.ext.auth.otp.hotp |
  io.vertx.rxjava.ext.auth.otp.totp |
  io.vertx.rxjava3.ext.auth.otp.hotp |
  io.vertx.rxjava3.ext.auth.otp.totp |

- - ### Uses of Authenticator in io.vertx.ext.auth.otp

    Methods in io.vertx.ext.auth.otp that return Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Authenticator` | Authenticator.`registered()`
    `Authenticator` | Authenticator.`setAlgorithm(String algorithm)`
    `Authenticator` | Authenticator.`setAuthAttempts(Integer authAttempts)`
    `Authenticator` | Authenticator.`setCounter(long counter)`
    `Authenticator` | Authenticator.`setIdentifier(String identifier)`
    `Authenticator` | Authenticator.`setKey(String key)`
    `Authenticator` | Authenticator.`setPeriod(long period)`

    Methods in io.vertx.ext.auth.otp with parameters of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `static void` | AuthenticatorConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, Authenticator obj)`
    `static void` | AuthenticatorConverter.`toJson(Authenticator obj, JsonObject json)`
    `static void` | AuthenticatorConverter.`toJson(Authenticator obj, Map<String,Object> json)`

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

    Methods in io.vertx.ext.auth.otp.hotp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | HotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.ext.auth.otp.hotp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `HotpAuth` | HotpAuth.`authenticatorFetcher(java.util.function.Function<String,Future<Authenticator>> fetcher)` Provide a `Function` that can fetch `Authenticator`s from a backend given an `identifier` argument.
    `HotpAuth` | HotpAuth.`authenticatorUpdater(java.util.function.Function<Authenticator,Future<Void>> updater)` Provide a `Function` that can update or insert a `Authenticator`.

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

    Methods in io.vertx.ext.auth.otp.totp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | TotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.ext.auth.otp.totp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `TotpAuth` | TotpAuth.`authenticatorFetcher(java.util.function.Function<String,Future<Authenticator>> fetcher)` Provide a `Function` that can fetch `Authenticator`s from a backend given an `identifier` argument.
    `TotpAuth` | TotpAuth.`authenticatorUpdater(java.util.function.Function<Authenticator,Future<Void>> updater)` Provide a `Function` that can update or insert a `Authenticator`.

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

    Methods in io.vertx.reactivex.ext.auth.otp.hotp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | HotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.reactivex.ext.auth.otp.hotp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `HotpAuth` | HotpAuth.`authenticatorFetcher(java.util.function.Function<String,Future<Authenticator>> fetcher)` Provide a that can fetch s from a backend given an `identifier` argument.
    `HotpAuth` | HotpAuth.`authenticatorFetcher(Function<String,Single<Authenticator>> fetcher)` Provide a that can fetch s from a backend given an `identifier` argument.
    `HotpAuth` | HotpAuth.`authenticatorUpdater(Function<Authenticator,Completable> updater)` Provide a that can update or insert a .
    `HotpAuth` | HotpAuth.`authenticatorUpdater(java.util.function.Function<Authenticator,Future<Void>> updater)` Provide a that can update or insert a .

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

    Methods in io.vertx.reactivex.ext.auth.otp.totp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | TotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.reactivex.ext.auth.otp.totp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `TotpAuth` | TotpAuth.`authenticatorFetcher(java.util.function.Function<String,Future<Authenticator>> fetcher)` Provide a that can fetch s from a backend given an `identifier` argument.
    `TotpAuth` | TotpAuth.`authenticatorFetcher(Function<String,Single<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(java.util.function.Function<Authenticator,Future<Void>> updater)` Provide a that can update or insert a .

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

    Methods in io.vertx.rxjava.ext.auth.otp.hotp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | HotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.rxjava.ext.auth.otp.hotp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `HotpAuth` | HotpAuth.`authenticatorFetcher(java.util.function.Function<String,Future<Authenticator>> fetcher)` Provide a that can fetch s from a backend given an `identifier` argument.
    `HotpAuth` | HotpAuth.`authenticatorUpdater(java.util.function.Function<Authenticator,Future<Void>> updater)` Provide a that can update or insert a .

  - ### Uses of Authenticator in io.vertx.rxjava.ext.auth.otp.totp

    Methods in io.vertx.rxjava.ext.auth.otp.totp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | TotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.rxjava.ext.auth.otp.totp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `TotpAuth` | TotpAuth.`authenticatorFetcher(java.util.function.Function<String,Future<Authenticator>> fetcher)` Provide a that can fetch s from a backend given an `identifier` argument.
    `TotpAuth` | TotpAuth.`authenticatorUpdater(java.util.function.Function<Authenticator,Future<Void>> updater)` Provide a that can update or insert a .

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

    Methods in io.vertx.rxjava3.ext.auth.otp.hotp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | HotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.rxjava3.ext.auth.otp.hotp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `HotpAuth` | HotpAuth.`authenticatorFetcher(java.util.function.Function<String,Single<Authenticator>> fetcher)` Provide a that can fetch s from a backend given an `identifier` argument.
    `HotpAuth` | HotpAuth.`authenticatorUpdater(java.util.function.Function<Authenticator,Completable> updater)` Provide a that can update or insert a .

  - ### Uses of Authenticator in io.vertx.rxjava3.ext.auth.otp.totp

    Methods in io.vertx.rxjava3.ext.auth.otp.totp that return types with arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `Future<Authenticator>` | TotpAuth.`createAuthenticator(String id, OtpKey otpKey)` Creating authenticator from user id and key.

    Method parameters in io.vertx.rxjava3.ext.auth.otp.totp with type arguments of type Authenticator
    Modifier and Type | Method and Description
    --- | ---
    `TotpAuth` | TotpAuth.`authenticatorFetcher(java.util.function.Function<String,Single<Authenticator>> fetcher)` Provide a that can fetch s from a backend given an `identifier` argument.
    `TotpAuth` | TotpAuth.`authenticatorUpdater(java.util.function.Function<Authenticator,Completable> updater)` Provide a that can update or insert a .

Copyright © 2022 Eclipse. All rights reserved.