HandshakeMessage
Model classes for messages exchanged during handshake
Types
Link copied to clipboard
data class ClientInit(clientVersion: String?, buildDate: String?, featureSet: FeatureSet) : HandshakeMessage
Content copied to clipboard
Client registration message containing metadata about the connecting client.
Link copied to clipboard
data class ClientInitAck(coreConfigured: Boolean?, backendInfo: List<BackendInfo>, authenticatorInfo: List<BackendInfo>, featureSet: FeatureSet) : HandshakeMessage
Content copied to clipboard
Message representing a successful client registration attempt. Contains metadata about the core.
Link copied to clipboard
Message representing a failed client registration attempt.
Link copied to clipboard
data class ClientLogin(user: String?, password: String?) : HandshakeMessage
Content copied to clipboard
Client login message containing authentication data.
Link copied to clipboard
Message representing a successful client login attempt.
Link copied to clipboard
Message representing a failed client login attempt.
Link copied to clipboard
Message representing a successful core configuration attempt.
Link copied to clipboard
data class CoreSetupData(adminUser: String?, adminPassword: String?, backend: String?, setupData: QVariantMap, authenticator: String?, authSetupData: QVariantMap) : HandshakeMessage
Content copied to clipboard
Core configuration message containing initial configuration properties. Configuration has to happen before login.
Link copied to clipboard
Message representing a failed core configuration attempt.
Link copied to clipboard
data class SessionInit(identities: List<QVariantMap>, bufferInfos: List<BufferInfo>, networkIds: List<NetworkId>) : HandshakeMessage
Content copied to clipboard
Initial session data for the client