View on GitHub

sensibill-android-documentation

com.getsensibill.tokenprovider / TokenProvider / OnTokenProviderListener

OnTokenProviderListener

interface OnTokenProviderListener

Interface that defines that properties of a OnTokenProviderListener OnTokenProviderListener are objects that the Sensibill SDK will use to know when new token is available

Functions

Name Summary
onFailed abstract fun onFailed(errorMessage: String): Unit
Called when TokenProvider has failed to provide a new token
onTokenProvided abstract fun onTokenProvided(accessToken: String): Unit
Called when TokenProvider has a token available

Companion Object Functions

Name Summary
await suspend fun await(block: (TokenProvider.OnTokenProviderListener) -> Unit): Pair<String?, String?>
Helper function to synchronize waiting for the token provider in a coroutine scope