lib / com.kirkbushman.araw.helpers / AuthHelper

AuthHelper

abstract class AuthHelper

Constructors

<init>

AuthHelper(logging: Boolean)

Properties

auth

abstract val auth: RedditAuth

bearer

var bearer: TokenBearer?

logging

val logging: Boolean

Functions

forceRenew

fun forceRenew(): Unit

forceRevoke

fun forceRevoke(): Unit

getRedditClient

abstract fun getRedditClient(): RedditClient?

getSavedBearer

fun getSavedBearer(): TokenBearer?

getSavedRedditClient

fun getSavedRedditClient(): RedditClient?

hasSavedBearer

fun hasSavedBearer(): Boolean

shouldLogin

fun shouldLogin(): Boolean

Inheritors

AuthAppHelper

class AuthAppHelper : AuthHelper

AuthUserlessHelper

class AuthUserlessHelper : AuthHelper