народ, всем привет) есть тут кто имевший дело с OpenId - AppAuth
https://github.com/openid/AppAuth-Android
вопросы:
1. есть пара accessToken - refreshToken - если accessToken становится невалидным, то AppAuth должен сам с помощью refreshTokenа обновить пару токенов - при условии, что refreshToken валиден - если же и он невалиден, то уже нужна повторная авторизация - я все правильно понимаю?
2. не могу понять как работает метод authState.performActionWithFreshTokens(service,..... (то что на скрине) - он внутри проверяет сначала accessToken, если он невалиден - то сам обновляет пару (как описано в первом вопросе) и только потом возвращает валидный токен - или же выбрасывает ошибку и надо обновлять самому? Если обновлять самому - то как? в доках ничего об этом не нашел.