Repository navigation
Replies: 2 comments 1 reply
|
keycloak 21 too uses javax.servlet pakcages, I am not sure what we mean by can some one please explain. |
|
You are mixing two things here. Java 17 and Jakarta EE 10 are not the same thing. In terms of Jakarta EE 10 we are not planning to support adapters for that, I would suggest taking a look at Java Security 3.0 which brings OIDC support to Jakarta. Please see https://www.keycloak.org/2023/03/adapter-deprecation-update.html |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
The keycloak 20 release notes says.
"Keycloak now supports OpenJDK 17 both for the server and adapters."
Does that mean the existing adapters like java servlet oidc adapter (https://github.com/keycloak/keycloak/blob/main/adapters/oidc/servlet-filter/) work with java 17??
i still see these code using javax.servlet instead of jakarta.servlet in keycloak 20.0.5 release https://github.com/keycloak/keycloak/blob/20.0.5/adapters/oidc/servlet-filter/src/main/java/org/keycloak/adapters/servlet/KeycloakOIDCFilter.java
The documentation and messaging are pretty confusing.
Can we have a clear answer to these?
What is happening to the adapter libraires, are they are being deprecated if so? I don't really see any @deprecated annotation in source code or anywhere else.
What is the alternative libraries keycloak plans to propose?
How will k_ events, which are part of keycloak spec and not oidc be dealt with?
What do we mean by keycloak 20 server and adapters are is java 17 compatible, when the code still uses javax.servelt (instead of jakarta.servlet)?
If the adapter will be dropped, is there any proposal to make them community maintained, and if so, is there a separate repository being created for the same?
There are many hanging questions, without a proper communication/plan or documentation.
Blogs/ roadmaps says one thing(https://www.keycloak.org/2022/03/releases.html)
Release Notes suggests something differnt (https://www.keycloak.org/2022/11/keycloak-2000-released.html)
The code actually does not really match with roadmap or release note E.g. https://github.com/keycloak/keycloak/blob/20.0.5/adapters/oidc/servlet-filter/src/main/java/org/keycloak/adapters/servlet/KeycloakOIDCFilter.java )
It will be really useful and help the community if a clear plan/direction/migration path is laid out and communicated with regards to these questions.
All reactions