ProviderSetupViewModel

open class ProviderSetupViewModel : AndroidViewModel

Constructors

Link copied to clipboard
constructor(@NonNull application: Application, @NonNull credentials: Credentials.Password)

Properties

Link copied to clipboard
val verify: LiveData<VerificationStatus>

Functions

Link copied to clipboard
fun addCloseable(key: String, closeable: AutoCloseable)
Link copied to clipboard
open fun addCookie(@NonNull provider: Provider, @NonNull uri: Uri)
Link copied to clipboard
open fun changePassword(@NonNull password: String)
Link copied to clipboard
@NonNull
open fun credentials(): Credentials.Password
Link copied to clipboard
open fun <T : Application?> getApplication(): T
Link copied to clipboard
Link copied to clipboard
@NonNull
open fun initialize(): Task<List<Task<out Any>>>
Link copied to clipboard
open fun removeCookie(@NonNull domain: String, @NonNull urisToSkip: Set<String>, @NonNull additionalCookiesToRemove: List<Pair<String, String>>): Task<Boolean>
Link copied to clipboard
@Nullable
open fun scripts(): String
open fun scripts(@NonNull scripts: String)
Link copied to clipboard
@NonNull
open fun setupStatus(): LiveData<ProviderResults>
Link copied to clipboard
@NonNull
open fun verification(): LiveData<VerificationStatus>
Link copied to clipboard
open fun verify()