Я быстро взглянул на исходный код, и похоже, что токен обновления хранится в зашифрованном и зашифрованном токене JSON.
Вы можете посмотреть на github .
Если токен истек (или близок к дате истечения срока), библиотека выполняет вызов для обновления токена доступа, предоставляя токен обновления, сохраненный в oauth2credentials или из токена, если прежний не существует.
Примечание: Я никогда не использовал эту библиотеку, возможно, стоит подождать, чтобы кто-нибудь с более глубокими знаниями в этой теме дал более подробный ответ.