Package org.pac4j.core.util.serializer
Class ProfileServiceSerializer
- java.lang.Object
-
- org.pac4j.core.util.serializer.ProfileServiceSerializer
-
- All Implemented Interfaces:
Serializer
public class ProfileServiceSerializer extends Object implements Serializer
A serializer for theProfileService
. It reads JSON or Java serialized data and writes in JSON.- Since:
- 3.9.0
- Author:
- Jerome LELEU
-
-
Constructor Summary
Constructors Constructor Description ProfileServiceSerializer(Class<? extends Object> clazz)
ProfileServiceSerializer(JsonSerializer jsonSerializer, JavaSerializationHelper javaSerializationHelper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
decode(String encoded)
Decode a string into an object.String
encode(Object obj)
Encode an object into a string.
-
-
-
Constructor Detail
-
ProfileServiceSerializer
public ProfileServiceSerializer(JsonSerializer jsonSerializer, JavaSerializationHelper javaSerializationHelper)
-
-
Method Detail
-
encode
public String encode(Object obj)
Description copied from interface:Serializer
Encode an object into a string.- Specified by:
encode
in interfaceSerializer
- Parameters:
obj
- the object to encode- Returns:
- the encoded string
-
decode
public Object decode(String encoded)
Description copied from interface:Serializer
Decode a string into an object.- Specified by:
decode
in interfaceSerializer
- Parameters:
encoded
- the encoded string- Returns:
- the decoded object
-
-