## Uses of Class
io.vertx.ext.auth.mongo.MongoAuthenticationOptions

- Packages that use MongoAuthenticationOptions
  Package | Description
  --- | ---
  io.vertx.ext.auth.mongo |
  io.vertx.reactivex.ext.auth.mongo |
  io.vertx.rxjava.ext.auth.mongo |
  io.vertx.rxjava3.ext.auth.mongo |

- - ### Uses of MongoAuthenticationOptions in io.vertx.ext.auth.mongo

    Methods in io.vertx.ext.auth.mongo that return MongoAuthenticationOptions
    Modifier and Type | Method and Description
    --- | ---
    `MongoAuthenticationOptions` | MongoAuthenticationOptions.`setCollectionName(String collectionName)` The property name to be used to set the name of the collection inside the config.
    `MongoAuthenticationOptions` | MongoAuthenticationOptions.`setPasswordCredentialField(String passwordCredentialField)`
    `MongoAuthenticationOptions` | MongoAuthenticationOptions.`setPasswordField(String passwordField)` The property name to be used to set the name of the field, where the password is stored inside
    `MongoAuthenticationOptions` | MongoAuthenticationOptions.`setUsernameCredentialField(String usernameCredentialField)` The property name to be used to set the name of the field, where the username for the credentials is stored inside.
    `MongoAuthenticationOptions` | MongoAuthenticationOptions.`setUsernameField(String usernameField)` The property name to be used to set the name of the field, where the username is stored inside.

    Methods in io.vertx.ext.auth.mongo with parameters of type MongoAuthenticationOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, HashStrategy hashStrategy, MongoAuthenticationOptions options)`
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, MongoAuthenticationOptions options)` Creates an instance of MongoAuth by using the given `MongoClient` and configuration object.
    `static MongoUserUtil` | MongoUserUtil.`create(MongoClient client, MongoAuthenticationOptions authenticationOptions, MongoAuthorizationOptions authorizationOptions)` Create an instance of the user helper with custom queries.
    `static void` | MongoAuthenticationOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, MongoAuthenticationOptions obj)`
    `static void` | MongoAuthenticationOptionsConverter.`toJson(MongoAuthenticationOptions obj, JsonObject json)`
    `static void` | MongoAuthenticationOptionsConverter.`toJson(MongoAuthenticationOptions obj, Map<String,Object> json)`

  - ### Uses of MongoAuthenticationOptions in io.vertx.reactivex.ext.auth.mongo

    Methods in io.vertx.reactivex.ext.auth.mongo with parameters of type MongoAuthenticationOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, HashStrategy hashStrategy, MongoAuthenticationOptions options)`
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, MongoAuthenticationOptions options)` Creates an instance of MongoAuth by using the given and configuration object.
    `static MongoUserUtil` | MongoUserUtil.`create(MongoClient client, MongoAuthenticationOptions authenticationOptions, MongoAuthorizationOptions authorizationOptions)` Create an instance of the user helper with custom queries.

  - ### Uses of MongoAuthenticationOptions in io.vertx.rxjava.ext.auth.mongo

    Methods in io.vertx.rxjava.ext.auth.mongo with parameters of type MongoAuthenticationOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, HashStrategy hashStrategy, MongoAuthenticationOptions options)`
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, MongoAuthenticationOptions options)` Creates an instance of MongoAuth by using the given and configuration object.
    `static MongoUserUtil` | MongoUserUtil.`create(MongoClient client, MongoAuthenticationOptions authenticationOptions, MongoAuthorizationOptions authorizationOptions)` Create an instance of the user helper with custom queries.

  - ### Uses of MongoAuthenticationOptions in io.vertx.rxjava3.ext.auth.mongo

    Methods in io.vertx.rxjava3.ext.auth.mongo with parameters of type MongoAuthenticationOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, HashStrategy hashStrategy, MongoAuthenticationOptions options)`
    `static MongoAuthentication` | MongoAuthentication.`create(MongoClient mongoClient, MongoAuthenticationOptions options)` Creates an instance of MongoAuth by using the given and configuration object.
    `static MongoUserUtil` | MongoUserUtil.`create(MongoClient client, MongoAuthenticationOptions authenticationOptions, MongoAuthorizationOptions authorizationOptions)` Create an instance of the user helper with custom queries.

Copyright © 2023 Eclipse. All rights reserved.