commonMain.net.folivo.trixnity.clientserverapi.model.authentication.DiscoveryInformation.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of trixnity-clientserverapi-model Show documentation
Show all versions of trixnity-clientserverapi-model Show documentation
Multiplatform Kotlin SDK for matrix-protocol
package net.folivo.trixnity.clientserverapi.model.authentication
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
data class DiscoveryInformation(
@SerialName("m.homeserver")
val homeserver: HomeserverInformation,
@SerialName("m.identity_server")
val identityServer: IdentityServerInformation? = null,
) {
@Serializable
data class HomeserverInformation(
@SerialName("base_url")
val baseUrl: String
)
@Serializable
data class IdentityServerInformation(
@SerialName("base_url")
val baseUrl: String
)
}