class SessionSerializerReflection<T : Any> : SessionSerializer<T>
Default reflection-based session serializer that does it via reflection. Serialized format is textual and optimized for size as it is could be transferred via HTTP headers or cookies
SessionSerializerReflection(type: KClass<T>) |
val type: KClass<T>
is a session instance class handled by this serializer |
fun deserialize(text: String): T
Deserializes a complex arbitrary object from a String. |
|
fun serialize(session: T): String
Serializes a complex arbitrary object into a String. |