Class HashingAlgorithm
- java.lang.Object
-
- io.vertx.rxjava3.ext.auth.hashing.HashingAlgorithm
-
-
Field Summary
Fields Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<HashingAlgorithm>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description HashingAlgorithm(HashingAlgorithm delegate)
HashingAlgorithm(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
HashingAlgorithm
getDelegate()
int
hashCode()
String
id()
return the symbolic name for the algorithmboolean
needsSeparator()
Should the encoded string use the default separator to split fields.static HashingAlgorithm
newInstance(HashingAlgorithm arg)
Set<String>
params()
return the list of param names required for this algorithm.String
toString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.vertx.lang.rx.TypeArg<HashingAlgorithm> __TYPE_ARG
-
-
Constructor Detail
-
HashingAlgorithm
public HashingAlgorithm(HashingAlgorithm delegate)
-
HashingAlgorithm
public HashingAlgorithm(Object delegate)
-
-
Method Detail
-
getDelegate
public HashingAlgorithm getDelegate()
-
id
public String id()
return the symbolic name for the algorithm- Returns:
- short id e.g.: sha512.
-
params
public Set<String> params()
return the list of param names required for this algorithm.- Returns:
- set of param names.
-
needsSeparator
public boolean needsSeparator()
Should the encoded string use the default separator to split fields.- Returns:
- true by default.
-
newInstance
public static HashingAlgorithm newInstance(HashingAlgorithm arg)
-
-