## Uses of Class
io.vertx.ext.auth.authentication.UsernamePasswordCredentials

- Packages that use UsernamePasswordCredentials
  Package | Description
  --- | ---
  io.vertx.ext.auth.authentication |
  io.vertx.ext.auth.htdigest |
  io.vertx.ext.mail |
  io.vertx.reactivex.ext.mail |
  io.vertx.rxjava3.ext.mail |

- - ### Uses of UsernamePasswordCredentials in io.vertx.ext.auth.authentication

    Methods in io.vertx.ext.auth.authentication that return UsernamePasswordCredentials
    Modifier and Type | Method | Description
    --- | --- | ---
    `UsernamePasswordCredentials` | UsernamePasswordCredentials.`applyHttpChallenge​(String challenge, HttpMethod method, String uri, Integer nc, String cnonce)` |
    `UsernamePasswordCredentials` | UsernamePasswordCredentials.`setPassword​(String password)` |
    `UsernamePasswordCredentials` | UsernamePasswordCredentials.`setUsername​(String username)` |

  - ### Uses of UsernamePasswordCredentials in io.vertx.ext.auth.htdigest

    Subclasses of UsernamePasswordCredentials in io.vertx.ext.auth.htdigest
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HtdigestCredentials` | Credentials specific to the `HtdigestAuth` authentication provider

  - ### Uses of UsernamePasswordCredentials in io.vertx.ext.mail

    Method parameters in io.vertx.ext.mail with type arguments of type UsernamePasswordCredentials
    Modifier and Type | Method | Description
    --- | --- | ---
    `MailClientBuilder` | MailClientBuilder.`withCredentialsSupplier​(Supplier<Future<UsernamePasswordCredentials>> credentialsSupplier)` | Set a credentials supplier for the mail client.

  - ### Uses of UsernamePasswordCredentials in io.vertx.reactivex.ext.mail

    Method parameters in io.vertx.reactivex.ext.mail with type arguments of type UsernamePasswordCredentials
    Modifier and Type | Method | Description
    --- | --- | ---
    `MailClientBuilder` | MailClientBuilder.`withCredentialsSupplier​(Supplier<Future<UsernamePasswordCredentials>> credentialsSupplier)` | Set a credentials supplier for the mail client.

  - ### Uses of UsernamePasswordCredentials in io.vertx.rxjava3.ext.mail

    Method parameters in io.vertx.rxjava3.ext.mail with type arguments of type UsernamePasswordCredentials
    Modifier and Type | Method | Description
    --- | --- | ---
    `MailClientBuilder` | MailClientBuilder.`withCredentialsSupplier​(Supplier<Single<UsernamePasswordCredentials>> credentialsSupplier)` | Set a credentials supplier for the mail client.