PlainAuthRepo

General-purpose repo

Constructors

Link copied to clipboard
constructor(api: AuthAPI)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val api: AuthAPI
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val icon: Int?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected suspend fun freshAuth(): AuthData?
Link copied to clipboard
Link copied to clipboard
suspend fun login(form: AuthLoginResponse): Boolean
suspend fun login(payload: AuthPinData): Boolean
suspend fun login(redirectUrl: String): Boolean
Link copied to clipboard
suspend fun logout(from: AuthUser)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun pinRequest(): AuthPinData?
Link copied to clipboard
fun refreshUser(newAuth: AuthData)