Une bibliothèque Java performante pour OAuth 1.0a et OAuth 2.0

La bibliothèque cliente OAuth Google pour Java est conçue pour fonctionner avec n'importe quel service OAuth sur le Web, pas seulement avec les API Google. Basée sur la bibliothèque cliente HTTP Google pour Java, elle est compatible avec Java 7 (ou version ultérieure), standard (SE) et entreprise (EE), Android 4.0 (ou version ultérieure) et Google App Engine.

Pour accéder aux API Google, consultez la bibliothèque cliente des API Google pour Java.

Il s'agit d'une bibliothèque Open Source, et vous pouvez accéder à la source sur GitHub. Les contributions sont les bienvenues.
Les fonctionnalités comportant l'annotation @bêta au niveau de la classe ou de la méthode sont susceptibles d'être modifiées. Ils peuvent être modifiés de quelque manière que ce soit, voire supprimés, dans une version majeure. Vous ne devez pas utiliser les fonctionnalités bêta si votre code est lui-même une bibliothèque (c'est-à-dire, s'il est utilisé sur le CLASSPATH d'utilisateurs échappant à votre contrôle).
Les fonctionnalités non bêta obsolètes seront supprimées 18 mois après leur sortie. Vous devez corriger vos utilisations avant cette date. Si vous ne le faites pas, cela peut entraîner n'importe quel type de rupture, et il n'est pas garanti qu'une erreur de compilation soit rencontrée.