UserConfigDataSource

internal class UserConfigDataSource(userConfigStorage: <Error class: unknown class>, userConfigDAO: <Error class: unknown class>, kaliumConfigs: KaliumConfigs) : UserConfigRepository

Constructors

Link copied to clipboard
internal constructor(userConfigStorage: <Error class: unknown class>, userConfigDAO: <Error class: unknown class>, kaliumConfigs: KaliumConfigs)

Functions

Link copied to clipboard
open suspend override fun clearE2EISettings()
Link copied to clipboard
open suspend override fun deleteLegalHoldRequest(): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun deletePreviousTrackingIdentifier()
Link copied to clipboard
open override fun getClassifiedDomainsStatus(): <Error class: unknown class><Either<StorageFailure, ClassifiedDomainsStatus>>
Link copied to clipboard
open suspend override fun getCRLExpirationTime(url: String): <Error class: unknown class>?
Link copied to clipboard
open suspend override fun getCurrentTrackingIdentifier(): String?
Link copied to clipboard
open override fun getDefaultProtocol(): Either<StorageFailure, <Error class: unknown class>>
Link copied to clipboard
Link copied to clipboard
open suspend override fun getMigrationConfiguration(): Either<StorageFailure, <Error class: unknown class>>
Link copied to clipboard
open suspend override fun getNextTimeForCallFeedback(): <Error class: unknown class>
Link copied to clipboard
open suspend override fun getPreviousTrackingIdentifier(): String?
Link copied to clipboard
open suspend override fun getShouldFetchE2EITrustAnchor(): Boolean
Link copied to clipboard
open suspend override fun getSupportedCipherSuite(): Either<StorageFailure, <Error class: unknown class>>
Link copied to clipboard
open suspend override fun getSupportedProtocols(): Either<StorageFailure, Set<<Error class: unknown class>>>
Link copied to clipboard
open suspend override fun getTeamSettingsSelfDeletionStatus(): Either<StorageFailure, <Error class: unknown class>>
Link copied to clipboard
open override fun isConferenceCallingEnabled(): Either<StorageFailure, Boolean>
Link copied to clipboard
Link copied to clipboard
open override fun isFileSharingEnabledFlow(): <Error class: unknown class><Either<StorageFailure, FileSharingStatus>>
Link copied to clipboard
open override fun isMLSEnabled(): Either<StorageFailure, Boolean>
Link copied to clipboard
open override fun isReadReceiptsEnabled(): <Error class: unknown class><Either<StorageFailure, Boolean>>
Link copied to clipboard
Link copied to clipboard
open override fun isTypingIndicatorEnabled(): <Error class: unknown class><Either<StorageFailure, Boolean>>
Link copied to clipboard
open override fun observeAppLockConfig(): <Error class: unknown class><Either<StorageFailure, AppLockTeamConfig>>
Link copied to clipboard
open suspend override fun observeCertificateExpirationTime(url: String): <Error class: unknown class><Either<StorageFailure, <Error class: unknown class>>>
Link copied to clipboard
open suspend override fun observeCurrentTrackingIdentifier(): <Error class: unknown class><Either<StorageFailure, String>>
Link copied to clipboard
open override fun observeE2EINotificationTime(): <Error class: unknown class><Either<StorageFailure, <Error class: unknown class>>>
Link copied to clipboard
open override fun observeE2EISettings(): <Error class: unknown class><Either<StorageFailure, E2EISettings>>
Link copied to clipboard
open override fun observeGuestRoomLinkFeatureFlag(): <Error class: unknown class><Either<StorageFailure, GuestRoomLinkStatus>>
Link copied to clipboard
open suspend override fun observeLegalHoldChangeNotified(): <Error class: unknown class><Either<StorageFailure, Boolean>>
Link copied to clipboard
open override fun observeLegalHoldRequest(): <Error class: unknown class><Either<StorageFailure, <Error class: unknown class>>>
Link copied to clipboard
open suspend override fun observeScreenshotCensoringConfig(): <Error class: unknown class><Either<StorageFailure, Boolean>>
Link copied to clipboard
open suspend override fun observeShouldNotifyForRevokedCertificate(): <Error class: unknown class><Either<StorageFailure, Boolean>>
Link copied to clipboard
open suspend override fun observeTeamSettingsSelfDeletingStatus(): <Error class: unknown class><Either<StorageFailure, <Error class: unknown class>>>
Link copied to clipboard
open override fun setAppLockStatus(isAppLocked: Boolean, timeout: Int, isStatusChanged: Boolean?): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setClassifiedDomainsStatus(enabled: Boolean, domains: List<String>): <Error class: unknown class>
Link copied to clipboard
open override fun setConferenceCallingEnabled(enabled: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setCRLExpirationTime(url: String, timestamp: <Error class: unknown class>)
Link copied to clipboard
open suspend override fun setCurrentTrackingIdentifier(newIdentifier: String)
Link copied to clipboard
open override fun setDefaultProtocol(protocol: <Error class: unknown class>): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setE2EINotificationTime(instant: <Error class: unknown class>): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setE2EISettings(setting: E2EISettings): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setFileSharingAsNotified(): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setFileSharingStatus(status: Boolean, isStatusChanged: Boolean?): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setGuestRoomStatus(status: Boolean, isStatusChanged: Boolean?): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setLegalHoldChangeNotified(isNotified: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setLegalHoldRequest(clientId: String, lastPreKeyId: Int, lastPreKey: String): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setMigrationConfiguration(configuration: <Error class: unknown class>): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setMLSEnabled(enabled: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setPreviousTrackingIdentifier(identifier: String)
Link copied to clipboard
open override fun setReadReceiptsStatus(enabled: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setScreenshotCensoringConfig(enabled: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setSecondFactorPasswordChallengeStatus(isRequired: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setShouldFetchE2EITrustAnchors(shouldFetch: Boolean)
Link copied to clipboard
open suspend override fun setShouldNotifyForRevokedCertificate(shouldNotify: Boolean)
Link copied to clipboard
open suspend override fun setShouldUpdateClientLegalHoldCapability(shouldUpdate: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setSupportedCipherSuite(cipherSuite: <Error class: unknown class>): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setSupportedProtocols(protocols: Set<<Error class: unknown class>>): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setTeamAppLockAsNotified(): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun setTeamSettingsSelfDeletionStatus(teamSettingsSelfDeletionStatus: <Error class: unknown class>): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setTypingIndicatorStatus(enabled: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open override fun setUseSFTForOneOnOneCalls(shouldUse: Boolean): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun shouldUpdateClientLegalHoldCapability(): Boolean
Link copied to clipboard
open override fun shouldUseSFTForOneOnOneCalls(): Either<StorageFailure, Boolean>
Link copied to clipboard
open override fun snoozeE2EINotification(duration: <Error class: unknown class>): Either<StorageFailure, Unit>
Link copied to clipboard
open suspend override fun updateNextTimeForCallFeedback(valueMs: Long)