public class OAuth2AuthorizationServerJackson2Module
extends com.fasterxml.jackson.databind.module.SimpleModule
Module for spring-authorization-server, that registers the
following mix-in annotations:
UnmodifiableMapMixinHashSetMixinOAuth2AuthorizationRequestMixinDurationMixinJwsAlgorithmMixinOAuth2TokenFormatMixinObjectMapper configuration.
ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new OAuth2AuthorizationServerJackson2Module());
NOTE: Use SecurityJackson2Modules.getModules(ClassLoader) to get a list
of all security modules.SecurityJackson2Modules,
UnmodifiableMapMixin,
HashSetMixin,
OAuth2AuthorizationRequestMixin,
DurationMixin,
JwsAlgorithmMixin,
OAuth2TokenFormatMixin,
Serialized Form| Constructor and Description |
|---|
OAuth2AuthorizationServerJackson2Module() |
| 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