SystemaUser

data class SystemaUser(fingerprint: String, sessionId: String, userIdHash: String, userAgent: String, sequence: Int, sessionCreatedAt: Instant?, snapshotAt: Instant)

Impersonated systema user data

This serializable instance is created from internal "ClientUser" instance rather than returning "ClientUser" to ensure "ClientUser" is only externally modifiable through the exposed APIs only.

Constructors

SystemaUser
Link copied to clipboard
common
fun SystemaUser(fingerprint: String = "", sessionId: String = "", userIdHash: String = "", userAgent: String = "", sequence: Int = -1, sessionCreatedAt: Instant? = null, snapshotAt: Instant)

Properties

fingerprint
Link copied to clipboard
common
val fingerprint: String
sequence
Link copied to clipboard
common
val sequence: Int
sessionCreatedAt
Link copied to clipboard
common
val sessionCreatedAt: Instant? = null
sessionId
Link copied to clipboard
common
val sessionId: String
snapshotAt
Link copied to clipboard
common
val snapshotAt: Instant
userAgent
Link copied to clipboard
common
val userAgent: String
userIdHash
Link copied to clipboard
common
val userIdHash: String