Class SecurityJackson2Modules
java.lang.Object
org.springframework.security.jackson2.SecurityJackson2Modules
This utility class will find all the SecurityModules in classpath.
 
     ObjectMapper mapper = new ObjectMapper();
     mapper.registerModules(SecurityJackson2Modules.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());
     mapper.registerModule(new WebServletJackson2Module());
     mapper.registerModule(new WebServerJackson2Module());
     mapper.registerModule(new OAuth2ClientJackson2Module());
     mapper.registerModule(new Saml2Jackson2Module());
 - Since:
- 4.2
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidenableDefaultTyping(com.fasterxml.jackson.databind.ObjectMapper mapper) static List<com.fasterxml.jackson.databind.Module>getModules(ClassLoader loader) 
- 
Method Details- 
enableDefaultTypingpublic static void enableDefaultTyping(com.fasterxml.jackson.databind.ObjectMapper mapper) 
- 
getModules- Parameters:
- loader- the ClassLoader to use
- Returns:
- List of available security modules in classpath.
 
 
-