Platform: Java
Packages
io.vertx.ceylon.auth.jdbc
Dependencies
ceylon.json1.3.3
io.vertx.ceylon.auth.common3.5.4
io.vertx.ceylon.jdbc3.5.4
io.vertx.vertx-auth-jdbc3.5.4
java.base (jvm)8
Values
jdbcAuthshared jdbcAuth jdbcAuth
jdbcAuthOptionsshared jdbcAuthOptions jdbcAuthOptions
jdbcHashStrategyshared jdbcHashStrategy jdbcHashStrategy
Classes
JDBCAuthshared JDBCAuth

Factory interface for creating io.vertx.ext.auth.AuthProvider 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.

JDBCAuthOptionsshared JDBCAuthOptions

Options configuring JDBC authentication.

JDBCHashStrategyshared JDBCHashStrategy

Determines how the hashing is computed in the implementation

You can implement this to provide a different hashing strategy to the default.

jdbcAuthshared jdbcAuth
jdbcAuthOptionsshared jdbcAuthOptions
jdbcHashStrategyshared jdbcHashStrategy