Skip to content

Commit 5a9271e

Browse files
committed
Bump Keycloak version to 26.1.3
1 parent db7df2e commit 5a9271e

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

bom/application/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@
177177
<mockito.version>5.16.0</mockito.version>
178178
<jna.version>5.8.0</jna.version><!-- should satisfy both testcontainers and mongodb -->
179179
<quarkus-security.version>2.2.0</quarkus-security.version>
180-
<keycloak-client.version>26.0.3</keycloak-client.version>
180+
<keycloak-client.version>26.0.4</keycloak-client.version>
181181
<logstash-gelf.version>1.15.1</logstash-gelf.version>
182182
<checker-qual.version>3.49.1</checker-qual.version>
183183
<error-prone-annotations.version>2.36.0</error-prone-annotations.version>

build-parent/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
<junit4.version>4.13.2</junit4.version>
9696

9797
<!-- The image to use for tests that run Keycloak -->
98-
<keycloak.server.version>26.0.7</keycloak.server.version>
98+
<keycloak.server.version>26.1.3</keycloak.server.version>
9999
<keycloak.wildfly.version>19.0.3</keycloak.wildfly.version>
100100
<keycloak.docker.image>quay.io/keycloak/keycloak:${keycloak.server.version}</keycloak.docker.image>
101101
<keycloak.docker.legacy.image>quay.io/keycloak/keycloak:${keycloak.wildfly.version}-legacy</keycloak.docker.legacy.image>

docs/src/main/asciidoc/security-keycloak-authorization.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ docker run --name keycloak \
319319
quay.io/keycloak/keycloak:{keycloak.version} \ <1>
320320
start --hostname-strict=false --https-key-store-file=/etc/keycloak-keystore.jks <2>
321321
----
322-
<1> For `keycloak.version`, ensure the version is `26.0.7` or later.
322+
<1> For `keycloak.version`, ensure the version is `26.1.3` or later.
323323
<2> For Keycloak keystore, use the `keycloak-keystore.jks` file located at https://github.com/quarkusio/quarkus-quickstarts/blob/main/security-keycloak-authorization-quickstart/config/keycloak-keystore.jks[quarkus-quickstarts/security-keycloak-authorization-quickstart/config].
324324

325325
.Accessing the Keycloak server

docs/src/main/asciidoc/security-oidc-bearer-token-authentication-tutorial.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ For more information, see the <<bearer-token-tutorial-keycloak-dev-mode>> sectio
217217
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 quay.io/keycloak/keycloak:{keycloak.version} start-dev
218218
----
219219
====
220-
* Where the `keycloak.version` is set to version `26.0.7` or later.
220+
* Where the `keycloak.version` is set to version `26.1.3` or later.
221221
. You can access your Keycloak server at http://localhost:8180[localhost:8180].
222222
. To access the Keycloak Administration console, log in as the `admin` user by using the following login credentials:
223223

docs/src/main/asciidoc/security-oidc-code-flow-authentication-tutorial.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ To start a Keycloak server, use Docker and run the following command:
201201
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 quay.io/keycloak/keycloak:{keycloak.version} start-dev
202202
----
203203

204-
where `keycloak.version` is set to `26.0.7` or later.
204+
where `keycloak.version` is set to `26.1.3` or later.
205205

206206
You can access your Keycloak Server at http://localhost:8180[localhost:8180].
207207

docs/src/main/asciidoc/security-openid-connect-client.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ To start a Keycloak Server, you can use Docker and just run the following comman
505505
docker run --name keycloak -e KC_BOOTSTRAP_ADMIN_USERNAME=admin -e KC_BOOTSTRAP_ADMIN_PASSWORD=admin -p 8180:8080 quay.io/keycloak/keycloak:{keycloak.version} start-dev
506506
----
507507

508-
Set `{keycloak.version}` to `26.0.7` or later.
508+
Set `{keycloak.version}` to `26.1.3` or later.
509509

510510
You can access your Keycloak Server at http://localhost:8180[localhost:8180].
511511

docs/src/main/asciidoc/security-openid-connect-dev-services.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ For more information, see xref:security-oidc-bearer-token-authentication.adoc#be
242242
[[keycloak-initialization]]
243243
=== Keycloak initialization
244244

245-
The `quay.io/keycloak/keycloak:26.0.7` image which contains a Keycloak distribution powered by Quarkus is used to start a container by default.
245+
The `quay.io/keycloak/keycloak:26.1.3` image which contains a Keycloak distribution powered by Quarkus is used to start a container by default.
246246
`quarkus.keycloak.devservices.image-name` can be used to change the Keycloak image name.
247247
For example, set it to `quay.io/keycloak/keycloak:19.0.3-legacy` to use a Keycloak distribution powered by WildFly.
248248
Be aware that a Quarkus-based Keycloak distribution is only available starting from Keycloak `20.0.0`.

extensions/devservices/keycloak/src/main/java/io/quarkus/devservices/keycloak/KeycloakDevServicesConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public interface KeycloakDevServicesConfig {
4040
* ends with `-legacy`.
4141
* Override with `quarkus.keycloak.devservices.keycloak-x-image`.
4242
*/
43-
@WithDefault("quay.io/keycloak/keycloak:26.0.7")
43+
@WithDefault("quay.io/keycloak/keycloak:26.1.3")
4444
String imageName();
4545

4646
/**

integration-tests/oidc-client-registration/src/main/java/io/quarkus/it/keycloak/ClientAuthWithSignedJwtCreator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ private String createClientMetadataJson(String keycloakUrl) {
8484
{
8585
"redirect_uris" : [ "http://localhost:8081/protected/jwt-bearer-token-file" ],
8686
"token_endpoint_auth_method" : "private_key_jwt",
87-
"grant_types" : [ "client_credentials" ],
87+
"grant_types" : [ "client_credentials", "authorization_code" ],
8888
"client_name" : "signed-jwt-test",
8989
"client_uri" : "%1$s/auth/realms/quarkus/app",
9090
"jwks" : {

0 commit comments

Comments
 (0)