# Confused about WildFly Adapter deprecation

**URL:** <https://forum.keycloak.org/t/confused-about-wildfly-adapter-deprecation/19765>\
**Category:** Securing applications\
**Created:** [January 20, 2023, 1:49pm UTC](https://forum.keycloak.org/t/confused-about-wildfly-adapter-deprecation/19765 "2023-01-20T13:49:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gitdode](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/gitdode/32/1178_2.png) [@gitdode](https://forum.keycloak.org/u/gitdode)\
**Post date:** [January 20, 2023, 1:49pm UTC](https://forum.keycloak.org/t/confused-about-wildfly-adapter-deprecation/19765/1 "2023-01-20T13:49:50Z")

</div>

As the [downloads page](https://www.keycloak.org/downloads) states, the WildFly Adapter is deprecated and supports up to including WildFly 23.  
In Keycloak 19, the legacy (non-Elytron) support has been [removed](https://github.com/keycloak/keycloak/pull/11789).  
From this [article](https://wildfly-security.github.io/wildfly-elytron/blog/securing-wildfly-apps-openid-connect/) I understand that from WildFly 25, no adapter at all is needed since WildFly already has all the support for OpenID Connect.  
The latest [docs](https://www.keycloak.org/docs/latest/securing_apps/#_jboss_adapter) however instruct to “install and configure the Keycloak adapter subsystem”.

So there seem to be three options:

- Keycloak Adapter 18.0.0 including legacy WildFly support
- Keycloak Adapter later than 18.0.0 including Elytron support only (deprecated)
- WildFly 25+ with no adapter at all

Is this correct? Which purpose (WildFly releases) serves the deprecated adapter \> 18.0.0 with Elytron support only? Is it for WildFly \<= 23 with Elytron configured? And what about WildFly 24?

---

<div class="post-metadata">

**Author:** ![linadwiprt](https://avatars.discourse-cdn.com/v4/letter/l/f14d63/32.png) [@linadwiprt](https://forum.keycloak.org/u/linadwiprt)\
**Post date:** [January 15, 2025, 6:27am UTC](https://forum.keycloak.org/t/confused-about-wildfly-adapter-deprecation/19765/2 "2025-01-15T06:27:36Z")

</div>

Did anyone manage to find the solution for this case in WildFly 24?
