open class HeaderSessionBuilder<S : Any>
Header session configuration builder
HeaderSessionBuilder(type: KClass<S>) |
var serializer: SessionSerializer<S>
Session instance serializer |
|
val transformers: List<SessionTransportTransformer>
Registered session transformers |
|
val type: KClass<S>
session instance type |
|
val typeInfo: KType |
fun transform(transformer: SessionTransportTransformer): Unit
Register a session transformer. Useful for encryption, signing and so on |
class HeaderIdSessionBuilder<S : Any> : HeaderSessionBuilder<S>
Header session configuration builder |