# 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 A P-H-C hashing strategy is available, this class should not be used anymore.
  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 © 2020 Eclipse. All rights reserved.