Register

@Serializable
data class Register(val kind: AccountType? = null) : MatrixUIAEndpoint<Register.Request, Register.Response>

See also

Constructors

Link copied to clipboard
constructor(kind: AccountType? = null)

Types

Link copied to clipboard
@Serializable
data class Request(val username: String?, val password: String?, val deviceId: String?, val initialDeviceDisplayName: String?, val inhibitLogin: Boolean?, val refreshToken: Boolean? = null, val type: LoginType? = null)
Link copied to clipboard
@Serializable
data class Response(val userId: UserId, val deviceId: String? = null, val accessToken: String? = null, val accessTokenExpiresInMs: Long? = null, val refreshToken: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "kind")
val kind: AccountType?
Link copied to clipboard
open val requestContentType: ContentType?
Link copied to clipboard
open val responseContentType: ContentType?

Functions

Link copied to clipboard
Link copied to clipboard