# Package io.vertx.ext.auth.jdbc

- Interface Summary
  Interface | Description
  --- | ---
  JDBCAuth | Deprecated This class has been replaced by the class `JDBCAuthentication` for authentication and `JDBCAuthorization` for authorization
  JDBCAuthentication | Factory interface for creating `AuthenticationProvider` instances that use the Vert.x JDBC client.
  JDBCAuthorization | Factory interface for creating `AuthorizationProvider` instances that use the Vert.x JDBC client.
  JDBCHashStrategy | Deprecated This strategy has been deprecated in favour of `HashingStrategy`.
  JDBCUserUtil | Utility to create users/roles/permissions.

- Class Summary
  Class | Description
  --- | ---
  JDBCAuthenticationOptions | Options configuring JDBC authentication.
  JDBCAuthenticationOptionsConverter | Converter and mapper for `JDBCAuthenticationOptions`.
  JDBCAuthOptions | Deprecated This class has been replaced by the class `JDBCAuthenticationOptions` for authentication and `JDBCAuthorizationOptions` for authorization
  JDBCAuthOptionsConverter | Converter and mapper for `JDBCAuthOptions`.
  JDBCAuthorizationOptions | Options configuring JDBC authentication.
  JDBCAuthorizationOptionsConverter | Converter and mapper for `JDBCAuthorizationOptions`.

Copyright © 2022 Eclipse. All rights reserved.