InAppAuthAPI

Types

Link copied to clipboard
data class LoginData(val username: String? = null, val password: String? = null, val server: String? = null, val email: String? = null)

Properties

Link copied to clipboard
abstract val createAccountUrl: String?
Link copied to clipboard
abstract val icon: Int?
Link copied to clipboard
abstract val idPrefix: String
Link copied to clipboard
abstract val name: String
Link copied to clipboard
abstract val requiresEmail: Boolean
Link copied to clipboard
abstract val requiresLogin: Boolean
Link copied to clipboard
Link copied to clipboard
abstract val requiresServer: Boolean
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
abstract suspend fun login(data: InAppAuthAPI.LoginData): Boolean
Link copied to clipboard
abstract fun loginInfo(): AuthAPI.LoginInfo?
Link copied to clipboard
abstract fun logOut()