Update - Lions User Manager - Server Implementation (Quarkus)
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user