ensureValidToken

abstract suspend fun ensureValidToken(): String

Returns a valid access token, refreshing or re-authenticating if necessary.