diff --git a/http/http-advanced-reactive/src/test/resources/keycloak-realm.json b/http/http-advanced-reactive/src/test/resources/keycloak-realm.json
index 74590de12..a44238f8a 100644
--- a/http/http-advanced-reactive/src/test/resources/keycloak-realm.json
+++ b/http/http-advanced-reactive/src/test/resources/keycloak-realm.json
@@ -22,6 +22,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
diff --git a/http/http-advanced/src/test/resources/keycloak-realm.json b/http/http-advanced/src/test/resources/keycloak-realm.json
index 74590de12..a44238f8a 100644
--- a/http/http-advanced/src/test/resources/keycloak-realm.json
+++ b/http/http-advanced/src/test/resources/keycloak-realm.json
@@ -22,6 +22,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
diff --git a/monitoring/micrometer-prometheus-oidc/src/test/resources/keycloak-realm.json b/monitoring/micrometer-prometheus-oidc/src/test/resources/keycloak-realm.json
index ea6b017d6..8e58ab682 100644
--- a/monitoring/micrometer-prometheus-oidc/src/test/resources/keycloak-realm.json
+++ b/monitoring/micrometer-prometheus-oidc/src/test/resources/keycloak-realm.json
@@ -13,6 +13,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
diff --git a/pom.xml b/pom.xml
index 3be8970b6..4d7b80990 100644
--- a/pom.xml
+++ b/pom.xml
@@ -54,7 +54,7 @@
docker.io/library/postgres:16.1
registry.access.redhat.com/rhscl/mysql-80-rhel7
- registry.redhat.io/rhbk/keycloak-rhel9:22-8
+ registry.redhat.io/rhbk/keycloak-rhel9:24
2.35.2
3.7.0
2
@@ -274,7 +274,7 @@
quay.io/infinispan/server:14.0
Infinispan Server.*started in
quay.io/quarkusqeteam/spring-cloud-config-server:4.1
- quay.io/keycloak/keycloak:23.0.6
+ quay.io/keycloak/keycloak:24.0
1.0.12.2
${rhbk.image}
@@ -506,21 +506,19 @@
security/https
security/jpa
security/jwt
-
-
-
-
-
-
-
-
-
-
-
-
+ security/keycloak
+ security/keycloak-authz-classic
+ security/keycloak-authz-reactive
+ security/keycloak-jwt
+ security/keycloak-webapp
+ security/keycloak-oauth2
+ security/keycloak-multitenant
+ security/keycloak-oidc-client-basic
+ security/keycloak-oidc-client-extended
+ security/keycloak-oidc-client-reactive-basic
+ security/keycloak-oidc-client-reactive-extended
security/vertx-jwt
-
-
+ security/oidc-client-mutual-tls
security/webauthn
@@ -567,8 +565,7 @@
monitoring/micrometer-prometheus
monitoring/micrometer-prometheus-kafka
monitoring/micrometer-prometheus-kafka-reactive
-
-
+ monitoring/micrometer-prometheus-oidc
monitoring/opentelemetry
monitoring/opentelemetry-reactive
diff --git a/security/keycloak-authz-classic/src/test/resources/keycloak-realm.json b/security/keycloak-authz-classic/src/test/resources/keycloak-realm.json
index cb0f295e9..a5e523961 100644
--- a/security/keycloak-authz-classic/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-authz-classic/src/test/resources/keycloak-realm.json
@@ -25,6 +25,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
@@ -44,6 +47,9 @@
},
{
"username": "test-admin-user",
+ "email": "test-admin-user@localhost",
+ "firstName": "test-admin-user",
+ "lastName": "test-admin-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-authz-reactive/src/test/resources/keycloak-realm.json b/security/keycloak-authz-reactive/src/test/resources/keycloak-realm.json
index 15167b0ac..8839d3dc1 100644
--- a/security/keycloak-authz-reactive/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-authz-reactive/src/test/resources/keycloak-realm.json
@@ -25,6 +25,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
@@ -44,6 +47,9 @@
},
{
"username": "test-admin-user",
+ "email": "test-admin-user@localhost",
+ "firstName": "test-admin-user",
+ "lastName": "test-admin-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-jwt/src/test/resources/keycloak-realm.json b/security/keycloak-jwt/src/test/resources/keycloak-realm.json
index 9ff53795f..89662fa6c 100644
--- a/security/keycloak-jwt/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-jwt/src/test/resources/keycloak-realm.json
@@ -15,6 +15,9 @@
"users": [
{
"username": "test-user",
+ "email": "test-user@localhost",
+ "firstName": "test-user",
+ "lastName": "test-user",
"enabled": true,
"credentials": [
{
@@ -28,6 +31,9 @@
},
{
"username": "test-admin",
+ "email": "test-admin@localhost",
+ "firstName": "test-admin",
+ "lastName": "test-admin",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-multitenant/src/test/resources/keycloak-realm.json b/security/keycloak-multitenant/src/test/resources/keycloak-realm.json
index 6964f3294..b18a52067 100644
--- a/security/keycloak-multitenant/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-multitenant/src/test/resources/keycloak-realm.json
@@ -12,6 +12,9 @@
"users": [
{
"username": "test-user",
+ "email": "test-user@localhost",
+ "firstName": "test-user",
+ "lastName": "test-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-oauth2/src/test/resources/keycloak-realm.json b/security/keycloak-oauth2/src/test/resources/keycloak-realm.json
index 504695683..7183361e4 100644
--- a/security/keycloak-oauth2/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-oauth2/src/test/resources/keycloak-realm.json
@@ -15,6 +15,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
@@ -28,6 +31,9 @@
},
{
"username": "test-admin-user",
+ "email": "test-admin-user@localhost",
+ "firstName": "test-admin-user",
+ "lastName": "test-admin-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-oidc-client-basic/src/test/resources/keycloak-realm.json b/security/keycloak-oidc-client-basic/src/test/resources/keycloak-realm.json
index 6248d8578..353de72fa 100644
--- a/security/keycloak-oidc-client-basic/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-oidc-client-basic/src/test/resources/keycloak-realm.json
@@ -15,6 +15,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
@@ -34,6 +37,9 @@
},
{
"username": "test-admin-user",
+ "email": "test-admin-user@localhost",
+ "firstName": "test-admin-user",
+ "lastName": "test-admin-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-oidc-client-extended/src/test/resources/keycloak-realm.json b/security/keycloak-oidc-client-extended/src/test/resources/keycloak-realm.json
index 8abc438f7..503606db1 100644
--- a/security/keycloak-oidc-client-extended/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-oidc-client-extended/src/test/resources/keycloak-realm.json
@@ -12,6 +12,9 @@
"users": [
{
"username": "test-user",
+ "email": "test-user@localhost",
+ "firstName": "test-user",
+ "lastName": "test-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-oidc-client-reactive-basic/src/test/resources/keycloak-realm.json b/security/keycloak-oidc-client-reactive-basic/src/test/resources/keycloak-realm.json
index 6248d8578..353de72fa 100644
--- a/security/keycloak-oidc-client-reactive-basic/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-oidc-client-reactive-basic/src/test/resources/keycloak-realm.json
@@ -15,6 +15,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
@@ -34,6 +37,9 @@
},
{
"username": "test-admin-user",
+ "email": "test-admin-user@localhost",
+ "firstName": "test-admin-user",
+ "lastName": "test-admin-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-oidc-client-reactive-extended/src/test/resources/keycloak-realm.json b/security/keycloak-oidc-client-reactive-extended/src/test/resources/keycloak-realm.json
index 8abc438f7..503606db1 100644
--- a/security/keycloak-oidc-client-reactive-extended/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-oidc-client-reactive-extended/src/test/resources/keycloak-realm.json
@@ -12,6 +12,9 @@
"users": [
{
"username": "test-user",
+ "email": "test-user@localhost",
+ "firstName": "test-user",
+ "lastName": "test-user",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak-webapp/src/test/resources/keycloak-realm.json b/security/keycloak-webapp/src/test/resources/keycloak-realm.json
index 9f622ead2..b6faffc53 100644
--- a/security/keycloak-webapp/src/test/resources/keycloak-realm.json
+++ b/security/keycloak-webapp/src/test/resources/keycloak-realm.json
@@ -16,6 +16,9 @@
"users": [
{
"username": "test-user",
+ "email": "test-user@localhost",
+ "firstName": "test-user",
+ "lastName": "test-user",
"enabled": true,
"credentials": [
{
@@ -29,6 +32,9 @@
},
{
"username": "test-admin",
+ "email": "test-admin@localhost",
+ "firstName": "test-admin",
+ "lastName": "test-admin",
"enabled": true,
"credentials": [
{
diff --git a/security/keycloak/src/test/resources/keycloak-realm.json b/security/keycloak/src/test/resources/keycloak-realm.json
index e209797dd..6904c2e56 100644
--- a/security/keycloak/src/test/resources/keycloak-realm.json
+++ b/security/keycloak/src/test/resources/keycloak-realm.json
@@ -16,6 +16,9 @@
"users": [
{
"username": "test-normal-user",
+ "email": "test-normal-user@localhost",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
"enabled": true,
"credentials": [
{
@@ -35,6 +38,9 @@
},
{
"username": "test-admin-user",
+ "email": "test-admin-user@localhost",
+ "firstName": "test-admin-user",
+ "lastName": "test-admin-user",
"enabled": true,
"credentials": [
{
diff --git a/security/oidc-client-mutual-tls/src/test/resources/keycloak-realm.json b/security/oidc-client-mutual-tls/src/test/resources/keycloak-realm.json
index dab0449f2..f8ee62991 100644
--- a/security/oidc-client-mutual-tls/src/test/resources/keycloak-realm.json
+++ b/security/oidc-client-mutual-tls/src/test/resources/keycloak-realm.json
@@ -14,8 +14,10 @@
"users": [
{
"username": "test-normal-user",
- "enabled": true,
"email": "test-normal-user@gmail.com",
+ "firstName": "test-normal-user",
+ "lastName": "test-normal-user",
+ "enabled": true,
"credentials": [
{
"type": "password",