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


Link copied to clipboard
fun <T : Any> SessionSerializerReflection(type: KClass<T>)


Link copied to clipboard
open override fun deserialize(text: String): T

Deserializes a complex arbitrary object from a String.

Link copied to clipboard
open override fun serialize(session: T): String

Serializes a complex arbitrary object into a String.


Link copied to clipboard
val type: KClass<T>

is a session instance class handled by this serializer