Class PasswordKeyMapper.Builder
- java.lang.Object
-
- org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper.Builder
-
- Enclosing class:
- PasswordKeyMapper
public static final class PasswordKeyMapper.Builder extends Object
A builder forPasswordKeyMapper
instances.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
algorithmColumn
(package private) String
defaultAlgorithm
(package private) int
defaultIterationCount
(package private) int
hashColumn
(package private) Encoding
hashEncoding
(package private) int
iterationCountColumn
(package private) int
saltColumn
(package private) Encoding
saltEncoding
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PasswordKeyMapper
build()
int
getAlgorithmColumn()
String
getDefaultAlgorithm()
int
getDefaultIterationCount()
int
getHashColumn()
Encoding
getHashEncoding()
int
getIterationCountColumn()
int
getSaltColumn()
Encoding
getSaltEncoding()
PasswordKeyMapper.Builder
setAlgorithmColumn(int algorithmColumn)
PasswordKeyMapper.Builder
setDefaultAlgorithm(String defaultAlgorithm)
PasswordKeyMapper.Builder
setDefaultIterationCount(int defaultIterationCount)
PasswordKeyMapper.Builder
setHashColumn(int hashColumn)
PasswordKeyMapper.Builder
setHashEncoding(Encoding hashEncoding)
PasswordKeyMapper.Builder
setIterationCountColumn(int iterationCountColumn)
PasswordKeyMapper.Builder
setSaltColumn(int saltColumn)
PasswordKeyMapper.Builder
setSaltEncoding(Encoding saltEncoding)
-
-
-
Field Detail
-
hashColumn
int hashColumn
-
saltColumn
int saltColumn
-
iterationCountColumn
int iterationCountColumn
-
defaultIterationCount
int defaultIterationCount
-
algorithmColumn
int algorithmColumn
-
defaultAlgorithm
String defaultAlgorithm
-
hashEncoding
Encoding hashEncoding
-
saltEncoding
Encoding saltEncoding
-
-
Method Detail
-
getHashColumn
public int getHashColumn()
-
setHashColumn
public PasswordKeyMapper.Builder setHashColumn(int hashColumn)
-
getSaltColumn
public int getSaltColumn()
-
setSaltColumn
public PasswordKeyMapper.Builder setSaltColumn(int saltColumn)
-
getIterationCountColumn
public int getIterationCountColumn()
-
setIterationCountColumn
public PasswordKeyMapper.Builder setIterationCountColumn(int iterationCountColumn)
-
getDefaultIterationCount
public int getDefaultIterationCount()
-
setDefaultIterationCount
public PasswordKeyMapper.Builder setDefaultIterationCount(int defaultIterationCount)
-
getAlgorithmColumn
public int getAlgorithmColumn()
-
setAlgorithmColumn
public PasswordKeyMapper.Builder setAlgorithmColumn(int algorithmColumn)
-
getDefaultAlgorithm
public String getDefaultAlgorithm()
-
setDefaultAlgorithm
public PasswordKeyMapper.Builder setDefaultAlgorithm(String defaultAlgorithm)
-
getHashEncoding
public Encoding getHashEncoding()
-
setHashEncoding
public PasswordKeyMapper.Builder setHashEncoding(Encoding hashEncoding)
-
getSaltEncoding
public Encoding getSaltEncoding()
-
setSaltEncoding
public PasswordKeyMapper.Builder setSaltEncoding(Encoding saltEncoding)
-
build
public PasswordKeyMapper build()
-
-