Una potente libreria Java per OAuth 1.0a e OAuth 2.0

La libreria client OAuth di Google per Java è progettata per essere compatibile con qualsiasi servizio OAuth sul Web, non solo con le API di Google. La libreria è basata su Google HTTP Client Library for Java e supporta Java 7 (o versioni successive) standard (SE) e aziendali (EE), Android 4.0 (o versioni successive) e Google App Engine.

Per l'accesso alle API di Google, consulta la Google API Client Library for Java.

Si tratta di una libreria open source a cui puoi accedere tramite su GitHub. I contributi sono i benvenuti.
Le funzionalità contrassegnate con l'annotazione @Beta a livello di classe o metodo sono soggette a modifiche. Potrebbero essere modificati in qualsiasi modo, o addirittura rimossi, in qualsiasi release principale. Non devi utilizzare le funzionalità beta se il codice è una libreria stessa (ossia se il tuo codice viene utilizzato nel CLASSPATH di utenti al di fuori del tuo controllo).
Le funzionalità non beta deprecate verranno rimosse diciotto mesi dopo il rilascio in cui vengono ritirate per la prima volta. Devi correggere i tuoi utilizzi prima di questo periodo. In caso contrario, potrebbe verificarsi qualsiasi tipo di interruzione e non è garantito un errore di compilazione.