Une bibliothèque Java puissante 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 @Beta 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 n'importe quelle version majeure. Vous ne devez pas utiliser de fonctionnalités bêta si votre code est lui-même une bibliothèque (c'est-à-dire si votre code est utilisé sur le CLASSPATH d'utilisateurs sur lesquels vous n'avez aucun contrôle).
Les fonctionnalités non bêta obsolètes seront supprimées 18 mois après la publication dans laquelle elles sont devenues obsolètes. Vous devez corriger vos utilisations avant cette date. Si vous ne le faites pas, des dysfonctionnements peuvent se produire, et vous n'êtes pas certain qu'une erreur de compilation se produit.