# Uses of Package
io.vertx.ext.auth.jdbc

- Packages that use io.vertx.ext.auth.jdbc
  Package | Description
  --- | ---
  io.vertx.ext.auth.jdbc |
  io.vertx.reactivex.ext.auth.jdbc |

- Classes in io.vertx.ext.auth.jdbc used by io.vertx.ext.auth.jdbc
  Class and Description
  JDBCAuth Deprecated. This class has been replaced by the class `JDBCAuthentication` for authentication and `JDBCAuthorization` for authorization
  JDBCAuthenticationOptions Deprecated. Please use `vertx-auth-sql-client` instead. Options configuring JDBC authentication.
  JDBCAuthOptions Deprecated. This class has been replaced by the class `JDBCAuthenticationOptions` for authentication and `JDBCAuthorizationOptions` for authorization
  JDBCAuthorizationOptions Deprecated. Please use `vertx-auth-sql-client` instead. Options configuring JDBC authentication.
  JDBCHashStrategy Deprecated. This strategy has been deprecated in favour of `HashingStrategy`. The new implementation is backend agnostic and follows a standard format that can be reused across different storages.

- Classes in io.vertx.ext.auth.jdbc used by io.vertx.reactivex.ext.auth.jdbc
  Class and Description
  JDBCAuth Deprecated. This class has been replaced by the class `JDBCAuthentication` for authentication and `JDBCAuthorization` for authorization
  JDBCAuthentication Deprecated. Please use `vertx-auth-sql-client` instead. Factory interface for creating `AuthenticationProvider` instances that use the Vert.x JDBC client. By default the hashing strategy is SHA-512. If you're already running in production this is backwards compatible, however for new deployments or security upgrades it is recommended to use the PBKDF2 strategy as it is the current OWASP recommendation for password storage.
  JDBCAuthenticationOptions Deprecated. Please use `vertx-auth-sql-client` instead. Options configuring JDBC authentication.
  JDBCAuthorization Deprecated. Please use `vertx-auth-sql-client` instead. Factory interface for creating `AuthorizationProvider` instances that use the Vert.x JDBC client.
  JDBCAuthorizationOptions Deprecated. Please use `vertx-auth-sql-client` instead. Options configuring JDBC authentication.
  JDBCHashStrategy Deprecated. This strategy has been deprecated in favour of `HashingStrategy`. The new implementation is backend agnostic and follows a standard format that can be reused across different storages.
  JDBCUserUtil Deprecated. Please use `vertx-auth-sql-client` instead. Utility to create users/roles/permissions. This is a helper class and not intended to be a full user management utility. While the standard authentication and authorization interfaces will require usually read only access to the database, in order to use this API a full read/write access must be granted.

Copyright © 2025 Eclipse. All rights reserved.