AccountEvents

sealed class AccountEvents : STWEvent

Types

Link copied to clipboard
data class AllowUserAvailabilityChanged(val enabled: Boolean) : FeatureEvents
Link copied to clipboard
data class ConnectionStateChanged(val connectionState: String) : AccountEvents

This data class is used to handle account session states and errors

Link copied to clipboard
data class OpenIDLogoutSession(val endSessionRedirectIntent: Intent?) : AccountEvents

This data class is used when logout from openID session

Link copied to clipboard
data class OpenIDSessionExpired(val loginRedirectIntent: Intent?) : AccountEvents

This data class is used when openID session is expired

Link copied to clipboard
data class QuotaStatusChanged(val eventType: String) : AccountEvents

This data class is used when the server sends to the client the quota storage values.

Link copied to clipboard
data class RemoteSettingsFileReceived(val settingsJson: JSONObject) : AccountEvents

This data class is used remote settings file is received

Link copied to clipboard
data class RemoteSettingsModificationChanged(val isSettingsModificationAllowed: Boolean) : FeatureEvents

This data class is used when authorizing settings modifications from client is changed

Link copied to clipboard
data class RoleIconChanged(val isRoleIconAllowed: Boolean) : FeatureEvents

This data class is used when icon per role feature is changed

Link copied to clipboard
data class SynchronisationStateChanged(val eventType: String) : AccountEvents

Inherited properties

Link copied to clipboard
val createdAt: Date
Link copied to clipboard
var type: String

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard