Package org.pac4j.core.util.serializer
Class JsonSerializer
- java.lang.Object
-
- org.pac4j.core.util.serializer.AbstractSerializer
-
- org.pac4j.core.util.serializer.JsonSerializer
-
- All Implemented Interfaces:
Serializer
public class JsonSerializer extends AbstractSerializer
A JSON serializer.- Since:
- 3.9.0
- Author:
- Jerome LELEU
-
-
Constructor Summary
Constructors Constructor Description JsonSerializer(java.lang.Class<? extends java.lang.Object> clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.ObjectMapper
getObjectMapper()
protected java.lang.Object
internalDeserializeFromString(java.lang.String encoded)
protected java.lang.String
internalSerializeToString(java.lang.Object obj)
void
setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Methods inherited from class org.pac4j.core.util.serializer.AbstractSerializer
deserializeFromBytes, deserializeFromString, internalDeserializeFromBytes, internalSerializeToBytes, serializeToBytes, serializeToString
-
-
-
-
Method Detail
-
internalSerializeToString
protected java.lang.String internalSerializeToString(java.lang.Object obj)
- Overrides:
internalSerializeToString
in classAbstractSerializer
-
internalDeserializeFromString
protected java.lang.Object internalDeserializeFromString(java.lang.String encoded)
- Overrides:
internalDeserializeFromString
in classAbstractSerializer
-
getObjectMapper
public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
-
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-