public class SqlAuthentication extends AuthenticationProvider
AuthenticationProvider instances that use the Vert.x SQL client.
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<SqlAuthentication> |
__TYPE_ARG |
| Constructor and Description |
|---|
SqlAuthentication(Object delegate) |
SqlAuthentication(SqlAuthentication delegate) |
| Modifier and Type | Method and Description |
|---|---|
static SqlAuthentication |
create(SqlClient client)
Create a JDBC auth provider implementation
|
static SqlAuthentication |
create(SqlClient client,
SqlAuthenticationOptions options)
Create a JDBC auth provider implementation
|
boolean |
equals(Object o) |
SqlAuthentication |
getDelegate() |
String |
hash(String id,
Map<String,String> params,
String salt,
String password)
Hashes a password to be stored.
|
String |
hash(String id,
String salt,
String password)
Hashes a password to be stored.
|
int |
hashCode() |
static SqlAuthentication |
newInstance(SqlAuthentication arg) |
String |
toString() |
authenticate, authenticate, authenticate, authenticate, newInstance, rxAuthenticate, rxAuthenticatepublic static final io.vertx.lang.rx.TypeArg<SqlAuthentication> __TYPE_ARG
public SqlAuthentication(SqlAuthentication delegate)
public SqlAuthentication(Object delegate)
public String toString()
toString in class AuthenticationProviderpublic boolean equals(Object o)
equals in class AuthenticationProviderpublic int hashCode()
hashCode in class AuthenticationProviderpublic SqlAuthentication getDelegate()
getDelegate in class AuthenticationProviderpublic static SqlAuthentication create(SqlClient client)
client - the JDBC client instancepublic static SqlAuthentication create(SqlClient client, SqlAuthenticationOptions options)
client - the JDBC client instanceoptions - authentication optionspublic String hash(String id, Map<String,String> params, String salt, String password)
HashingStrategy.hash(java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.lang.String, java.lang.String)id - params - salt - password - public String hash(String id, String salt, String password)
HashingStrategy.hash(java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.lang.String, java.lang.String)id - salt - password - public static SqlAuthentication newInstance(SqlAuthentication arg)
Copyright © 2024 Eclipse. All rights reserved.