package dev.lions.user.manager.config; import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper; import io.quarkus.jackson.ObjectMapperCustomizer; import jakarta.inject.Singleton; /** * Configuration Jackson pour ignorer les propriétés inconnues * Nécessaire pour la compatibilité avec les versions récentes de Keycloak */ @Singleton public class JacksonConfig implements ObjectMapperCustomizer { @Override public void customize(ObjectMapper objectMapper) { // Ignorer les propriétés inconnues pour compatibilité Keycloak objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); } }