Fix GrantTypeCondition config key mismatch

This ensures that the grant types are correctly read during evaluation,
allowing the condition to trigger as intended when client policies are enforced.

Closes #39296

Signed-off-by: Sven-Torben Janus <sven-torben.janus@conciso.de>
This commit is contained in:
Sven-Torben Janus 2025-04-28 20:56:03 +02:00 committed by Marek Posolda
parent 563e94524e
commit d7966c0e2a

View File

@ -17,6 +17,7 @@
package org.keycloak.services.clientpolicy.condition;
import com.fasterxml.jackson.annotation.JsonAlias;
import org.jboss.logging.Logger;
import org.keycloak.OAuth2Constants;
import org.keycloak.models.KeycloakSession;
@ -47,6 +48,7 @@ public class GrantTypeCondition extends AbstractClientPolicyConditionProvider<Gr
public static class Configuration extends ClientPolicyConditionConfigurationRepresentation {
@JsonAlias("grant_types")
protected List<String> grantTypes;
public List<String> getGrantTypes() {