KaliumConfigs
data class KaliumConfigs(val forceConstantBitrateCalls: Boolean = false, val fileRestrictionState: <Error class: unknown class><BuildFileRestrictionState> = lazy { BuildFileRestrictionState.NoRestriction }, val shouldEncryptData: () -> Boolean = { true }, val encryptProteusStorage: Boolean = false, val lowerKeyPackageLimits: Boolean = false, val developmentApiEnabled: Boolean = false, val ignoreSSLCertificatesForUnboundCalls: Boolean = false, val guestRoomLink: Boolean = true, val selfDeletingMessages: Boolean = true, val wipeOnCookieInvalid: Boolean = false, val wipeOnDeviceRemoval: Boolean = false, val wipeOnRootedDevice: Boolean = false, val certPinningConfig: Map<String, List<String>> = emptyMap(), val mockedRequests: List<<Error class: unknown class>>? = null, val mockNetworkStateObserver: <Error class: unknown class>? = null, val mockedWebSocket: KaliumMockWebsocket? = null, val mlsMigrationInterval: <Error class: unknown class> = 24.hours, val limitTeamMembersFetchDuringSlowSync: Int? = null, val maxRemoteSearchResultCount: Int = 30, val enableCalling: Boolean = true, val isMlsResetEnabled: Boolean = false, val securePublicLinkSettings: Boolean = false, val collaboraIntegration: Boolean = false, val dbInvalidationControlEnabled: Boolean = false, val domainWithFaultyKeysMap: Map<String, List<String>> = emptyMap(), val isDebug: Boolean = false, val callConfigTransformer: (String) -> String? = null)
Constructors
Link copied to clipboard
constructor(forceConstantBitrateCalls: Boolean = false, fileRestrictionState: <Error class: unknown class><BuildFileRestrictionState> = lazy { BuildFileRestrictionState.NoRestriction }, shouldEncryptData: () -> Boolean = { true }, encryptProteusStorage: Boolean = false, lowerKeyPackageLimits: Boolean = false, developmentApiEnabled: Boolean = false, ignoreSSLCertificatesForUnboundCalls: Boolean = false, guestRoomLink: Boolean = true, selfDeletingMessages: Boolean = true, wipeOnCookieInvalid: Boolean = false, wipeOnDeviceRemoval: Boolean = false, wipeOnRootedDevice: Boolean = false, certPinningConfig: Map<String, List<String>> = emptyMap(), mockedRequests: List<<Error class: unknown class>>? = null, mockNetworkStateObserver: <Error class: unknown class>? = null, mockedWebSocket: KaliumMockWebsocket? = null, mlsMigrationInterval: <Error class: unknown class> = 24.hours, limitTeamMembersFetchDuringSlowSync: Int? = null, maxRemoteSearchResultCount: Int = 30, enableCalling: Boolean = true, isMlsResetEnabled: Boolean = false, securePublicLinkSettings: Boolean = false, collaboraIntegration: Boolean = false, dbInvalidationControlEnabled: Boolean = false, domainWithFaultyKeysMap: Map<String, List<String>> = emptyMap(), isDebug: Boolean = false, callConfigTransformer: (String) -> String? = null)
Properties
Link copied to clipboard
Optional transformer for call configuration JSON. Applied before passing config to AVS. Used by CLI for testing purposes. Should NOT be set in production mobile/web clients.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard