diff --git a/README.en.md b/README.en.md
index c756cf8..6c20fec 100644
--- a/README.en.md
+++ b/README.en.md
@@ -31,9 +31,9 @@ This [Keycloak](https://www.keycloak.org) plugin adds an identity provider allow
Starting from version 19 and the use of the new graphical administration interface of Keycloak, it is no longer possible to properly configure this extension via the UI. However, the provided version allows you to maintain the functionality of the plugin if it has been configured in a previous version, with configurations to be done manually in SQL if necessary.
A version is currently under development to restore the configuration of the plugin, which will require breaking changes in the usage of this plugin.
-* The version 6.0.0 and above of this plugin is compatible with Keycloak `22.0.0` and higher.
-* The version 5.0.0 and above of this plugin is compatible with Keycloak `21.x.y`.
-* The version 4.0.0 and above of this plugin is compatible with Keycloak `15.0.0` until `20.0.0`.
+* The version 6.1.0 of this plugin is compatible with Keycloak `22.0.0` and higher.
+* The version 5.0.0 of this plugin is compatible with Keycloak `21.x.y`.
+* The version 4.0.0 of this plugin is compatible with Keycloak `15.0.0` until `20.0.0`.
* The version 2.1 up to 3.0.0 of this plugin is compatible with Keycloak `9.0.2` until `15.0.0`.
* The version 2.0 of this plugin is compatible with Keycloak `8.0.1` until `9.0.2`.
diff --git a/README.md b/README.md
index 76f58f7..88e7178 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@ Pour toutes questions sur l'utilisation de cette extension, n'hésitez pas à ou
A partir de la version 19 et de l'usage de la nouvelle interface graphique d'administration de Keycloak, il n'est plus possible de paramétrer correctement cette extension via ihm. Cela étant la version fourni permet de conserver la fonctionalité du plugin s'il a été configuré dans une version précedente, les manipulation de configuration devant se faire manuellement en sql si nécessaire.
Une version est en cours de développement pour rétablir la configuration du plugin, elle nécessitera des changements disruptifs dans l'usage de ce plugin.
-- La version 6.0.0 est compatible avec Keycloak `22.0.0` et supérieur.
+- La version 6.1.0 est compatible avec Keycloak `22.0.0` et supérieur.
- La version 5.0.0 est compatible avec Keycloak `21.x.y`.
- La version 4.0.0 est compatible avec Keycloak `15.0.0` jusqu'à `20.0.0`.
- La version 2.1 jusqu'à 3.0.0 est compatible avec Keycloak `9.0.2` jusqu'à `15.0.0`.
diff --git a/pom.xml b/pom.xml
index 021ad0a..4acafd0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
fr.insee.keycloak
keycloak-franceconnect
- 6.0.0-SNAPSHOT
+ 6.1.0-SNAPSHOT
${project.groupId}:${project.artifactId}
France Connect Openid-Connect Provider for Keycloak
diff --git a/src/main/java/fr/insee/keycloak/providers/common/AbstractBaseIdentityProvider.java b/src/main/java/fr/insee/keycloak/providers/common/AbstractBaseIdentityProvider.java
index 7426d10..6cf95c1 100644
--- a/src/main/java/fr/insee/keycloak/providers/common/AbstractBaseIdentityProvider.java
+++ b/src/main/java/fr/insee/keycloak/providers/common/AbstractBaseIdentityProvider.java
@@ -59,7 +59,7 @@ public T getConfig() {
@Override
public Object callback(RealmModel realm, AuthenticationCallback callback, EventBuilder event) {
- return new OIDCEndpoint(callback, realm, event, this ,getConfig());
+ return new OIDCEndpoint<>(callback, realm, event, this ,getConfig());
}
@Override
@@ -185,7 +185,7 @@ public BrokeredIdentityContext getFederatedIdentity(String response) {
}
}
- protected class OIDCEndpoint extends Endpoint {
+ protected static class OIDCEndpoint extends Endpoint {
private final T config;