Skip to content

Commit a44d9cf

Browse files
committed
Fixes breaking changes due upgrading to keycloak 26.1.0
1 parent c960ca1 commit a44d9cf

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repositories {
1313
mavenCentral()
1414
}
1515

16-
val keycloakVersion = "26.0.8"
16+
val keycloakVersion = "26.1.0"
1717
val lombokVersion = "1.18.36"
1818
val guavaVersion = "33.4.0-jre"
1919
val jUnitJupiterVersion = "5.11.4"

src/main/java/de/chrfritz/keycloak/kubernetes/authenticator/impl/ExtendedJwtClientValidator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ public class ExtendedJwtClientValidator extends JWTClientValidator {
3030
private ClientModel client;
3131
private final int currentTime;
3232

33-
public ExtendedJwtClientValidator(ClientAuthenticationFlowContext context) {
34-
super(context);
33+
public ExtendedJwtClientValidator(ClientAuthenticationFlowContext context, String clientAuthenticatorProviderId) {
34+
super(context, clientAuthenticatorProviderId);
3535
currentTime = Time.currentTime();
3636
}
3737

src/main/java/de/chrfritz/keycloak/kubernetes/authenticator/impl/KubernetesClientAuthenticator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public class KubernetesClientAuthenticator extends AbstractClientAuthenticator {
5252

5353
@Override
5454
public void authenticateClient(ClientAuthenticationFlowContext context) {
55-
ExtendedJwtClientValidator validator = new ExtendedJwtClientValidator(context);
55+
ExtendedJwtClientValidator validator = new ExtendedJwtClientValidator(context, PROVIDER_ID);
5656
if (!validator.clientAssertionParametersValidation()) {
5757
return;
5858
}

src/test/java/de/chrfritz/keycloak/kubernetes/authenticator/impl/ExtendedJwtClientValidatorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ void test_validateToken(
5454
List.of(mockClient("client", "\nsystem:serviceaccount:dummy:dummy@http://issuer", isClientActive)),
5555
token
5656
);
57-
ExtendedJwtClientValidator validator = new ExtendedJwtClientValidator(context);
57+
ExtendedJwtClientValidator validator = new ExtendedJwtClientValidator(context, "extended-jwt-client-validator-test");
5858

5959
assertThat(validator.clientAssertionParametersValidation()).isEqualTo(assertationParametersValid);
6060
if (expectedReadJwsEx != null) {

0 commit comments

Comments
 (0)