]
Darran Lofthouse updated ELY-1436:
----------------------------------
Fix Version/s: 1.2.0.Beta12
(was: 1.2.0.Beta11)
Log jdbc-realm key-mapper processing
------------------------------------
Key: ELY-1436
URL:
https://issues.jboss.org/browse/ELY-1436
Project: WildFly Elytron
Issue Type: Bug
Reporter: Martin Choma
Assignee: Darran Lofthouse
Fix For: 1.2.0.Beta12
User reported problem with getting work jdbc_realm with bcrypt mapper. He had configured
org.wildfly.security to log TRACE messages, but log does not provide any useful
information regarding mapping password from DB.
In this case seems problem was in mixing base64 vs. modular crypt format.
Looking into PasswordKeyMapper there is a lot of logic and lot of steps which can get
wrong. So logging some TRACE messages can hint user what is going on and what went wrong.
Also I have noticed there is unhandled exception. Please at least log some TRACE
message.
{code:java|title=PasswordKeyMapper.java}
} catch (InvalidKeySpecException e) {
// fall out (unlikely but possible)
}
{code}
[1]
https://developer.jboss.org/message/977727