From b458356aa92c246e20044ae1fa1e346ce37538bb Mon Sep 17 00:00:00 2001 From: Daniele Martinoli <86618610+dmartinol@users.noreply.github.com> Date: Thu, 6 Jul 2023 15:45:31 +0200 Subject: [PATCH] integrated reviewer comments --- .../broker/provider/HardcodedGroupMapper.java | 23 ++++--------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/services/src/main/java/org/keycloak/broker/provider/HardcodedGroupMapper.java b/services/src/main/java/org/keycloak/broker/provider/HardcodedGroupMapper.java index 875a7f35492..3e020c29791 100755 --- a/services/src/main/java/org/keycloak/broker/provider/HardcodedGroupMapper.java +++ b/services/src/main/java/org/keycloak/broker/provider/HardcodedGroupMapper.java @@ -17,31 +17,23 @@ package org.keycloak.broker.provider; -import org.jboss.logging.Logger; import org.keycloak.broker.oidc.mappers.AbstractClaimToGroupMapper; import org.keycloak.models.IdentityProviderMapperModel; import org.keycloak.models.IdentityProviderSyncMode; import org.keycloak.provider.ProviderConfigProperty; import java.util.ArrayList; -import java.util.Arrays; -import java.util.HashSet; +import java.util.EnumSet; import java.util.List; -import java.util.Set; /** * @author Daniele Martinoli * @version $Revision: 1 $ */ public class HardcodedGroupMapper extends AbstractClaimToGroupMapper { - protected static final List configProperties = new ArrayList<>(); - - private static final Logger LOG = Logger.getLogger(HardcodedGroupMapper.class); - - private static final Set IDENTITY_PROVIDER_SYNC_MODES = - new HashSet<>(Arrays.asList(IdentityProviderSyncMode.values())); - - static { + @Override + public List getConfigProperties() { + List configProperties = new ArrayList<>(); ProviderConfigProperty property; property = new ProviderConfigProperty(); property.setName(ConfigConstants.GROUP); @@ -49,10 +41,6 @@ public class HardcodedGroupMapper extends AbstractClaimToGroupMapper { property.setHelpText("Group to assign the user."); property.setType(ProviderConfigProperty.GROUP_TYPE); configProperties.add(property); - } - - @Override - public List getConfigProperties() { return configProperties; } @@ -66,9 +54,6 @@ public class HardcodedGroupMapper extends AbstractClaimToGroupMapper { return "Hardcoded Group"; } - public static final String[] COMPATIBLE_PROVIDERS = {ANY_PROVIDER}; - - public static final String PROVIDER_ID = "oidc-hardcoded-group-idp-mapper"; @Override