Мощная библиотека Java для OAuth 1.0a и OAuth 2.0.

Клиентская библиотека Google OAuth для Java предназначена для работы с любой службой OAuth в Интернете, а не только с API Google. Библиотека основана на клиентской библиотеке Google HTTP для Java и поддерживает Java 7 (или более поздней версии), стандартную (SE) и корпоративную (EE), Android 4.0 (или более поздней версии) и Google App Engine.

Чтобы получить доступ к API Google, см. клиентскую библиотеку API Google для Java .

Это библиотека с открытым исходным кодом, и вы можете получить доступ к исходному коду на GitHub. Вклад приветствуется.
Функции, отмеченные аннотацией @Beta на уровне класса или метода, могут быть изменены. Они могут быть изменены каким-либо образом или даже удалены в любом основном выпуске. Вы не должны использовать бета-функции, если ваш код сам является библиотекой (то есть, если ваш код используется в CLASSPATH пользователей вне вашего собственного контроля).
Устаревшие небета-функции будут удалены через восемнадцать месяцев после выпуска, в котором они впервые объявлены устаревшими. Вы должны исправить свои обычаи до этого времени. Если вы этого не сделаете, это может привести к любому типу поломки, и вам не гарантируется ошибка компиляции.