Details
-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
Undefined
Description
There are a few projects that still rely on deprecated Elytron modules:
- controller/pom.xml
- core-feature-pack/pom.xml
- protocol/pom.xml
- remoting/subsystem/pom.xml
- pom.xml
We should update these so that they no longer depend on deprecated classes. As an example, controller/pom.xml currently has a dependency on org.wildfly.security:wildfly-elytron-credential-source-deprecated. We should remove this by adding a dependency on org.wildfly.security:wildfly-elytron-credential-source-impl instead and then update references from the old package name (i.e, import org.wildfly.security.credential.source) to the new package name (i.e., import org.wildfly.security.credential.source.impl).