OAuth 1.0a と OAuth 2.0 用の強力な Java ライブラリ

Java 用 Google OAuth クライアント ライブラリは、Google API だけでなく、ウェブ上のすべての OAuth サービスで機能するように設計されています。このライブラリは Java 用 Google HTTP クライアント ライブラリをベースとしており、Java 7(またはそれ以上)の標準(SE)とエンタープライズ(EE)以降、Android 4.0 以降、Google App Engine をサポートしています。

Google API へのアクセスには、Java 用 Google API クライアント ライブラリをご覧ください。

これはオープンソース ライブラリで、GitHub のソースにアクセスできます。ご協力のお願い:
クラスレベルまたはメソッドレベルで @Beta アノテーションが付いている機能は変更される場合があります。これらは、メジャー リリースでなんらかの形で変更されたり、削除されたりする可能性があります。コードがライブラリ自体である場合(つまり、デベロッパーが管理しないユーザーの CLASSPATH で使用されている場合)は、ベータ版機能を使用しないでください。
ベータ版以外の非推奨の機能は、最初にサポートが終了したリリースから 18 か月後に削除されます。この時間までに使用状況を修正する必要があります。そうしないと、どのような種類の破損でも発生する可能性があり、コンパイル エラーは保証されません。