public class OAuth2ClientJackson2Module
extends com.fasterxml.jackson.databind.module.SimpleModule
Module for spring-security-oauth2-client,
 that registers the following mix-in annotations:
 OAuth2AuthorizationRequestMixinClientRegistrationMixinOAuth2AccessTokenMixinOAuth2RefreshTokenMixinOAuth2AuthorizedClientMixinOAuth2UserAuthorityMixinDefaultOAuth2UserMixinOidcIdTokenMixinOidcUserInfoMixinOidcUserAuthorityMixinDefaultOidcUserMixinOAuth2AuthenticationTokenMixinOAuth2AuthenticationExceptionMixinOAuth2ErrorMixinObjectMapper configuration.
 
     ObjectMapper mapper = new ObjectMapper();
     mapper.registerModule(new OAuth2ClientJackson2Module());
 
 NOTE: Use SecurityJackson2Modules.getModules(ClassLoader) to get a list of all security modules.SecurityJackson2Modules, 
OAuth2AuthorizationRequestMixin, 
ClientRegistrationMixin, 
OAuth2AccessTokenMixin, 
OAuth2RefreshTokenMixin, 
OAuth2AuthorizedClientMixin, 
OAuth2UserAuthorityMixin, 
DefaultOAuth2UserMixin, 
OidcIdTokenMixin, 
OidcUserInfoMixin, 
OidcUserAuthorityMixin, 
DefaultOidcUserMixin, 
OAuth2AuthenticationTokenMixin, 
OAuth2AuthenticationExceptionMixin, 
OAuth2ErrorMixin, 
Serialized Form| Constructor and Description | 
|---|
| OAuth2ClientJackson2Module() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | setupModule(com.fasterxml.jackson.databind.Module.SetupContext context) | 
_checkNotNull, addAbstractTypeMapping, addDeserializer, addKeyDeserializer, addKeySerializer, addSerializer, addSerializer, addValueInstantiator, getModuleName, getTypeId, registerSubtypes, registerSubtypes, registerSubtypes, setAbstractTypes, setDeserializerModifier, setDeserializers, setKeyDeserializers, setKeySerializers, setMixInAnnotation, setNamingStrategy, setSerializerModifier, setSerializers, setValueInstantiators, version