Package io.vertx.mutiny.ext.auth.jdbc
Class JDBCHashStrategy
- java.lang.Object
-
- io.vertx.mutiny.ext.auth.jdbc.JDBCHashStrategy
-
public class JDBCHashStrategy extends Object
Determines how the hashing is computed in the implementation You can implement this to provide a different hashing strategy to the default. NOTE: This class has been automatically generated from theoriginalnon Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<JDBCHashStrategy>__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description JDBCHashStrategy(io.vertx.ext.auth.jdbc.JDBCHashStrategy delegate)JDBCHashStrategy(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringcomputeHash(String password, String salt, int version)Deprecated.static JDBCHashStrategycreatePBKDF2(Vertx vertx)Deprecated.static JDBCHashStrategycreateSHA512(Vertx vertx)Deprecated.booleanequals(Object o)StringgenerateSalt()Deprecated.io.vertx.ext.auth.jdbc.JDBCHashStrategygetDelegate()StringgetHashedStoredPwd(io.vertx.core.json.JsonArray row)Deprecated.StringgetSalt(io.vertx.core.json.JsonArray row)Deprecated.inthashCode()static booleanisEqual(String hasha, String hashb)Deprecated.static JDBCHashStrategynewInstance(io.vertx.ext.auth.jdbc.JDBCHashStrategy arg)voidsetNonces(io.vertx.core.json.JsonArray nonces)Deprecated.StringtoString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<JDBCHashStrategy> __TYPE_ARG
-
-
Constructor Detail
-
JDBCHashStrategy
public JDBCHashStrategy(io.vertx.ext.auth.jdbc.JDBCHashStrategy delegate)
-
JDBCHashStrategy
public JDBCHashStrategy(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.ext.auth.jdbc.JDBCHashStrategy getDelegate()
-
createSHA512
@Deprecated public static JDBCHashStrategy createSHA512(Vertx vertx)
Deprecated.- Parameters:
vertx- the vert.x instance- Returns:
- the implementation.
-
createPBKDF2
@Deprecated public static JDBCHashStrategy createPBKDF2(Vertx vertx)
Deprecated.- Parameters:
vertx- the vert.x instance- Returns:
- the implementation.
-
generateSalt
@Deprecated public String generateSalt()
Deprecated.- Returns:
- a non null salt value
-
computeHash
@Deprecated public String computeHash(String password, String salt, int version)
Deprecated.- Parameters:
password- the unhashed passwordsalt- the saltversion- the nonce version to use- Returns:
- the hashed password
-
getHashedStoredPwd
@Deprecated public String getHashedStoredPwd(io.vertx.core.json.JsonArray row)
Deprecated.- Parameters:
row- the row- Returns:
- the hashed password
-
getSalt
@Deprecated public String getSalt(io.vertx.core.json.JsonArray row)
Deprecated.- Parameters:
row- the row- Returns:
- the salt
-
setNonces
@Deprecated public void setNonces(io.vertx.core.json.JsonArray nonces)
Deprecated.- Parameters:
nonces- a json array.
-
isEqual
@Deprecated public static boolean isEqual(String hasha, String hashb)
Deprecated.- Parameters:
hasha- hash a to comparehashb- hash b to compare- Returns:
- true if equal
-
newInstance
public static JDBCHashStrategy newInstance(io.vertx.ext.auth.jdbc.JDBCHashStrategy arg)
-
-