mirror of
https://github.com/keycloak/keycloak.git
synced 2026-05-02 21:21:10 -05:00
Fix multiple loading of config properties for GrantTypeCondition
Closes #39219
(cherry picked from commit a4ea26f9cd)
Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
This commit is contained in:
committed by
GitHub
parent
34db5cdca9
commit
c9b5ac4d6c
+3
-6
@@ -38,12 +38,6 @@ public class GrantTypeConditionFactory extends AbstractClientPolicyConditionProv
|
||||
public static final String PROVIDER_ID = "grant-type";
|
||||
public static final String GRANT_TYPES = "grant_types";
|
||||
|
||||
private static final List<ProviderConfigProperty> configProperties = new ArrayList<ProviderConfigProperty>();
|
||||
|
||||
static {
|
||||
addCommonConfigProperties(configProperties);
|
||||
}
|
||||
|
||||
@Override
|
||||
public GrantTypeCondition create(KeycloakSession session) {
|
||||
return new GrantTypeCondition(session);
|
||||
@@ -61,6 +55,9 @@ public class GrantTypeConditionFactory extends AbstractClientPolicyConditionProv
|
||||
|
||||
@Override
|
||||
public List<ProviderConfigProperty> getConfigProperties() {
|
||||
List<ProviderConfigProperty> configProperties = new ArrayList<>();
|
||||
addCommonConfigProperties(configProperties);
|
||||
|
||||
ProviderConfigProperty property = new ProviderConfigProperty(GRANT_TYPES, "Grant Types",
|
||||
"The condition evaluates to true if the current grant type is one of those in the list",
|
||||
ProviderConfigProperty.MULTIVALUED_LIST_TYPE, null);
|
||||
|
||||
Reference in New Issue
Block a user