-
Bug
-
Resolution: Done
-
Blocker
-
7.1.0.ER1
-
None
ElytronAuthenticator.getPasswordAuthentication() cannot obtain PasswordFactory for Elytron related algorithms. It is caused by missing WildFlyElytronProvider (since Security::getProviders is used for obtaining providers) for PasswordFactory.getInstance in [1].
It results to hidden NoSuchAlgorithmException with message ELY08028: Invalid algorithm "clear" and stacktrace:
org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:121) org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:75) org.wildfly.security.auth.util.ElytronAuthenticator.getPasswordAuthentication(ElytronAuthenticator.java:92) java.net.Authenticator.requestPasswordAuthentication(Authenticator.java:317) ...
It causes that even if element net-authenticator from Elytron client configuration file correctly sets ElytronAuthenticator as default Authenticator, it is not able to work with Elytron related algorithms which means it breaks feature from RFE7-567 - Client Side Security (Elytron Client) => we request blocker flag.
- is cloned by
-
ELY-1258 ElytronAuthenticator.getPasswordAuthentication() cannot obtain PasswordFactory for Elytron algorithms
- Resolved
- is incorporated by
-
JBEAP-11865 Upgrade WildFly Elytron to 1.1.0.CR1
- Closed
-
JBEAP-11801 Upgrade WildFly Elytron to 1.1.0.Beta55
- Closed
- is related to
-
JBEAP-11691 Revise client side Security::getProviders usage in Elytron
- Closed