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