As WildFly Elytron was added to WildFly we were required to support applications either using the legacy PicketBox configuration OR the new WildFly Elytron configuration, to facilitate this we added a new resource 'application-security-domain' to map from the security domain defined within a deployment, if a resource definition matches the domain defined within the deployment then new WildFly Elytron configuration is used, if not the deployment remains on PicketBox. After this resource was added a couple of additional attributes have also been added to modify the behaviour.
Now the WildFly Elytron is complete we should look at deployments being deployable that reference WildFly Elytron configuration without requiring this additional resource mapping.
Main tracking issue WFLY-9489
Darran Lofthouse - email@example.com