mirror of
https://github.com/keycloak/keycloak.git
synced 2026-02-11 17:59:09 -06:00
Fix multiple loading of config properties for GrantTypeCondition
Closes #39219 Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com>
This commit is contained in:
committed by
GitHub
parent
4730dbdd8d
commit
a4ea26f9cd
@@ -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