org.whispersystems.signalservice.internal.configuration.SignalServiceConfiguration.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of signal-service-java Show documentation
Show all versions of signal-service-java Show documentation
Signal Service communication library for Java, unofficial fork
package org.whispersystems.signalservice.internal.configuration
import okhttp3.Dns
import okhttp3.Interceptor
import java.util.Optional
/**
* Defines all network configuration needed to connect to the Signal service.
*/
class SignalServiceConfiguration(
val signalServiceUrls: Array,
val signalCdnUrlMap: Map>,
val signalStorageUrls: Array,
val signalCdsiUrls: Array,
val signalSvr2Urls: Array,
val networkInterceptors: List,
val dns: Optional,
val signalProxy: Optional,
val zkGroupServerPublicParams: ByteArray,
val genericServerPublicParams: ByteArray,
val backupServerPublicParams: ByteArray
)