public class JDBCAuthentication extends AuthProvider
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.
NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.| Modifier and Type | Field and Description |
|---|---|
static io.vertx.lang.rx.TypeArg<JDBCAuthentication> |
__TYPE_ARG |
| Constructor and Description |
|---|
JDBCAuthentication(JDBCAuthentication delegate) |
| Modifier and Type | Method and Description |
|---|---|
static JDBCAuthentication |
create(JDBCClient client,
JDBCHashStrategy hashStrategy,
JDBCAuthenticationOptions options)
Create a JDBC auth provider implementation
|
boolean |
equals(Object o) |
JDBCAuthentication |
getDelegate() |
int |
hashCode() |
static JDBCAuthentication |
newInstance(JDBCAuthentication arg) |
String |
toString() |
newInstanceauthenticate, authenticate, newInstance, rxAuthenticatepublic static final io.vertx.lang.rx.TypeArg<JDBCAuthentication> __TYPE_ARG
public JDBCAuthentication(JDBCAuthentication delegate)
public String toString()
toString in class AuthProviderpublic boolean equals(Object o)
equals in class AuthProviderpublic int hashCode()
hashCode in class AuthProviderpublic JDBCAuthentication getDelegate()
getDelegate in class AuthProviderpublic static JDBCAuthentication create(JDBCClient client, JDBCHashStrategy hashStrategy, JDBCAuthenticationOptions options)
client - the JDBC client instancehashStrategy - options - authentication optionspublic static JDBCAuthentication newInstance(JDBCAuthentication arg)
Copyright © 2019 Eclipse. All rights reserved.