public class EncryptingSerializerDeserializer extends Object implements SerializerDeserializer
SerializerDeserializer.
The key must be provided either by calling initKey(String) or via
configuration property.
| Constructor and Description |
|---|
EncryptingSerializerDeserializer()
Default constructor wraps
JdkSerializerDeserializer instance. |
EncryptingSerializerDeserializer(SerializerDeserializer wrapped)
Constructor that allows wrapping arbitrary
SerializerDeserializer
instance. |
| Modifier and Type | Method and Description |
|---|---|
Object |
deserialize(byte[] data)
Deserializes object from byte array
|
byte[] |
serialize(Object value)
Serializes object into a byte array.
|
void |
setSessionManager(SessionManager sessionManager)
Allows associating this instance with a
SessionManager. |
public EncryptingSerializerDeserializer()
JdkSerializerDeserializer instance.public EncryptingSerializerDeserializer(SerializerDeserializer wrapped)
SerializerDeserializer
instance.wrapped - the instance to wrappublic byte[] serialize(Object value)
SerializerDeserializerserialize in interface SerializerDeserializervalue - the object to serializepublic Object deserialize(byte[] data)
SerializerDeserializerdeserialize in interface SerializerDeserializerdata - serialized form of the objectpublic void setSessionManager(SessionManager sessionManager)
SerializerDeserializerSessionManager. This, for
example, allows using specific ClassLoader for configuring
SerializerDeserializer.setSessionManager in interface SerializerDeserializersessionManager - the associated to this instanceCopyright © 2018 Amadeus s.a.s.. All rights reserved.