mirror of
https://github.com/keycloak/keycloak.git
synced 2026-01-10 15:32:05 -03:30
Fix multiple loading of config properties for GrantTypeCondition
Closes #39219 (cherry picked from commit a4ea26f9cdbd954fb45672fc9a52c4b4ffd6091f) Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
This commit is contained in:
parent
34db5cdca9
commit
c9b5ac4d6c
@ -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);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user