Package io.quarkus.elytron.security.jdbc
Class BcryptPasswordKeyMapperConfig
java.lang.Object
io.quarkus.elytron.security.jdbc.BcryptPasswordKeyMapperConfig
- All Implemented Interfaces:
PasswordKeyMapperConfig
Configuration information used to populate a "bcrypt"
PasswordKeyMapper
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
boolean
If the bcrypt-password-mapper is enabled.org.wildfly.security.password.spec.Encoding
A string referencing the password hash encoding ("BASE64" or "HEX")int
The index (1 based numbering) of the column containing the Bcrypt iteration countint
The index (1 based numbering) of the column containing the password hashorg.wildfly.security.password.spec.Encoding
A string referencing the salt encoding ("BASE64" or "HEX")int
The index (1 based numbering) of the column containing the Bcrypt salt -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper
toString()
-
Field Details
-
BCRYPT
- See Also:
-
enabled
If the bcrypt-password-mapper is enabled. -
passwordIndex
The index (1 based numbering) of the column containing the password hash -
hashEncoding
A string referencing the password hash encoding ("BASE64" or "HEX") -
saltIndex
The index (1 based numbering) of the column containing the Bcrypt salt -
saltEncoding
A string referencing the salt encoding ("BASE64" or "HEX") -
iterationCountIndex
The index (1 based numbering) of the column containing the Bcrypt iteration count
-
-
Constructor Details
-
BcryptPasswordKeyMapperConfig
public BcryptPasswordKeyMapperConfig()
-
-
Method Details
-
toPasswordKeyMapper
public org.wildfly.security.auth.realm.jdbc.mapper.PasswordKeyMapper toPasswordKeyMapper()- Specified by:
toPasswordKeyMapper
in interfacePasswordKeyMapperConfig
-
toString
-