public final class SecurityJacksonModules extends Object
ObjectMapper mapper = new ObjectMapper();
mapper.registerModules(SecurityJacksonModules.getModules());
Above code is equivalent to
ObjectMapper mapper = new ObjectMapper();
mapper.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL, JsonTypeInfo.As.PROPERTY);
mapper.registerModule(new CoreJackson2Module());
mapper.registerModule(new CasJackson2Module());
mapper.registerModule(new WebJackson2Module());
| Modifier and Type | Method and Description |
|---|---|
static void |
enableDefaultTyping(com.fasterxml.jackson.databind.ObjectMapper mapper) |
static List<com.fasterxml.jackson.databind.Module> |
getModules(ClassLoader loader) |
public static void enableDefaultTyping(com.fasterxml.jackson.databind.ObjectMapper mapper)
public static List<com.fasterxml.jackson.databind.Module> getModules(ClassLoader loader)
loader - the ClassLoader to use